ubuntu - GPL 鬼脚本 9.10 : ColorConversionStrategy is incompatible to ProcessColorModel

标签 ubuntu pdf ghostscript pdfa

我正在尝试在两个 Ubuntu 服务器中将 PDF 文件转换为 PDF/A。第一个安装了 GhostScript 9.05,它可以工作。但是我的带有 GhostScript 9.10 的新 Ubuntu 服务器无法正常工作。我正在执行以下命令行:

gs -dPDFA -dBATCH -dNOPAUSE -dPDFSETTINGS=/screen -dUseCIEColor -dPDFNOCIDFALLBACK -sProcessColorModel=DeviceCMYK -sDEVICE=pdfwrite -r200x200 -sPDFACompatibilityPolicy=1 -sOutputFile="uploads/file.pdf" "uploads/pdfa/file.pdf" >> uploads/pdfa/convert.log

然后我收到错误:
GPL Ghostscript 9.10: ColorConversionStrategy is incompatible to ProcessColorModel.

最佳答案

这可以追溯到我一直告诉人们的内容;除非您知道 ,否则不要使用 PDFSETTIGNS正是它在做什么,即了解并批准所有设置。

在这种情况下,PDFSETTINGS=/screen 将 ColorConversionStrategy 设置为/sRGB,然后将 ProcessColorModel 设置为 CMYK。

RGB 不等于 CMYK,所以会出现错误。

您还应该升级到更新的版本,然后就不必指定 ProcessColorModel。

关于ubuntu - GPL 鬼脚本 9.10 : ColorConversionStrategy is incompatible to ProcessColorModel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30854033/

相关文章:

django - 对 EC2 进行基准测试

linux - 使用一个命令行计算 ubuntu 中位于/etc 的最后一个文件中的行数

c# - 如果没有打开文件的程序,则捕获文件的打开

pdf - 使用 Ghostscript 从 Postscript 文件中创建仅包含图像而不包含文本的 TIFF

linux - 缩放 pdf 以添加边框以打印全尺寸页面

php - 当系统中安装了多个 php 版本时,如何使用 pecl 为特定的 php 版本安装 php 扩展?

android - 加载大 PDF 时应用程序崩溃

Android 在 API 18 上使用 Intent 选择 PDF

python - 处理多个文件时 Ghostscript 发生 fatal error

linux - Tesseract培训:无法从font_properties加载font_properties