首页 > 解决方案 > 我可以使用ghostscript将pdf转换为小尺寸pdf而不会丢失确切的颜色配置文件吗

问题描述

我正在使用以下设置将高分辨率 pdf 转换为低 dpi,但我可以看到输出文件中的颜色发生了变化。

“-sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dQUIET -oC:\test5\pdfTestFinalToPdflow.pdf C:\test\xyz.pdf”

我正在失去我不想要的颜色。我可以保持相同的颜色并且仍然减小文件大小吗?

或者我应该坚持 /prepress 因为它确实减少了我的文件大小从 5mb 到 2mb

“-sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/prepress -dQUIET -oC:\test5\pdfTestFinalToPdfHigh.pdf C:\test\xyz.pdf”

我是ghostscript艺术的新手,任何帮助将不胜感激

标签: pdfghostscriptpdf-conversion

解决方案


好吧,您可以从不使用 /screen 固定设置开始。这些联合设置包括大量设置,其中许多可能不合适。

在您的情况下,我想象它的 ColorConversionStrategy,在 /screen 设置为 RGB 的情况下,因此所有内容都将转换为 RGB 空间。虽然您可以使用颜色管理来完成这项工作,但您必须设置 ICC 配置文件,并且没有证据表明您在命令行中这样做了。

各个控件都已记录在案,并且蒸馏器设置与 Adob​​e Acrobat 设置相匹配,它们在记录中有所不同。

因此,与其生成一个新的 PDF 文件,其中已经对输入进行了大量未知操作,不如尝试更改您想要的控件。例如图像下采样。


推荐阅读