我有一个可以减小 CMYK PDF 大小的脚本。该脚本在 9.26 中运行良好,现在我已在暂存系统上更改为 9.27。我看到某些 PDF 中的黑色变为红色。我刚刚尝试了带有 GS 9.27 的 OpenSuSE 15.1,以及带有 GS 9.26 的 Ubuntu 18.04。我基本上使用这两个步骤的方法:
pdf2ps $cur_pdf ${cur_pdf%.*}.ps
接着
ps2pdf -dPDFSETTINGS=/ebook -dColorImageDownsampleType=/Bicubic ${cur_pdf%.*}.ps /tmp/$cur_pdf
我发现,只有特定的“全黑”PDF 会显示此错误,一旦我包含其他颜色,它似乎可以正常工作。所以我尝试在 GIMP 中重新创建 ab/w 图片,保存为 PNG,转换为 CMYK tiff,然后是 PDF,然后转换为/ebook
正常工作。但是链接中附加的那些 PDF 来自使用 QuarkExpress 或 Indesign(我没有)的机构。这是链接,带有原件和 9.27 的(红色)结果:
https://ln2.sync.com/dl/a23c0e570/znzscb5b-9ucpw8f6-97rgu5gq-cmumrnbk
我尝试使用 ICC 颜色设置:
-dPDFSETTINGS=/ebook
-sColorConversionStrategy=RGB
-sProcessColorModel=DeviceRGB
-sDefaultRGBProfile=AppleRGB.icc
-sOutputICCProfile=AppleRGB.icc
-dNOQUIET
在GS,无济于事。电子书的 RGB 更有意义,因为它显示在屏幕上,而不是纸上......
当我选择输出设备/屏幕时,我看到相同的行为,当我使用prepress/pdfwrite
或类似时,没关系,但文件大小仍然很大。