我正在使用pdflatex
,并使用\includegraphics
来包含来自 PDF 的图形内容。PDF 是从 InkScape 导出的。
\begin{figure} [!h]
\centering
\includegraphics[height=3cm]{fig/SUSAN.pdf}
\end{figure}
包含的 PDF 或源 SVG 具有相同的颜色。绿色始终具有 RGB 值 (0, 255, 0)。当我从 LaTeX 包含此文件时出现问题。在输出 PDF 中,某些页面的色彩空间较暗。即使其他页面上的同一图像也有不同的色彩度。
我的 PDFhttp://www.stud.fit.vutbr.cz/~xzamaz00/smutny_smajlik.pdf。如您在第 7 页(PDF 中的第 11 页)上看到的,USAN 区域是亮绿色,但在第 5 页(PDF 中的第 9 页)上,角落上的绿点颜色更深。
答案1
嘿,我在使用 pdflatex 的 Lyx 文档时遇到了同样的问题。我只是复制了 Martin Heller 的一行,\pdfpageattr {/Group << /S /Transparency /I true /CS /DeviceRGB>>}
现在我的包含透明度的图像在最终的 PDF 中正确显示了:)
答案2
正如 Martin Heller 指出的那样,这可能是一个透明度问题:您的 PDF 可能使用了页面组,需要在 pdftex/luatex 中进行特殊处理才能工作。 这应该自 1.40.6 版以来,pdfTeX 中已修复此问题,但 luatex 中可能会失败 - 我不知道 XeTeX 的情况。Martin 的解决方案应该适用于 pdftex/luatex。
答案3
对于 XeLaTeX,也会出现此问题,可以通过运行一个小程序来解决XeLaTeX-FixRGB在生成的 PDF 上。