Createspace 包将 png 中的透明层打印为黑色

Createspace 包将 png 中的透明层打印为黑色

这个问题几乎等同于这个问题,但我的问题仅限于创造空间包裹。

使用以下代码可以重现该问题,并使用 pdfTeX 运行:

\documentclass[11pt]{book}
\usepackage[size=novel,bleed]{createspace}  
\usepackage{graphicx}
\DeclareGraphicsExtensions{.png,.jpg}

\begin{document}
\includegraphics[scale=0.5]{sample}
\end{document}

当我注释掉 createspace 行时,png 可以正常呈现。

createspace 的 Github 仓库4 年来从未动过,sty 文件中是否有任何内容可以纠正此行为?我还可以尝试其他方法吗?

答案1

事实证明 createspace 包使用 PDF/X-1a,不能很好地处理透明 png。该软件包需要使用 PDF/X-4 来处理透明度。解决方案是编辑或转换 png。

相关内容