要获取所支持的所有这些选项的列表-dPDFSETTINGS=...
,您可以执行以下操作:
gs \
-dNODISPLAY \
-c ".distillersettings {exch ==only ( ) print ==} forall quit"
您应该看到以下结果:
/default -dict-
/prepress -dict-
/PSL2Printer -dict-
/ebook -dict-
/screen -dict-
/printer -dict-
您可以执行以下Ghostscript命令来查询-dPDFSETTINGS=/screen
参数的详细设置:
gs \
-q \
-dNODISPLAY \
-c ".distillersettings /screen get {exch ==only ( ) print ===} forall quit" \
| sort
这个查询Ghostscript的内部.distillersettings
字典,该字典包含一个名为的键/screen
,其值又是另一个字典...输出应该是这样的(可能会有所不同,具体取决于您的Ghostscript版本):
/AutoRotatePages /PageByPage
/CannotEmbedFontPolicy /Warning
/ColorACSImageDict << /ColorTransform 1 /QFactor 0.76 /Blend 1 /HSamples [2 1 1 2] /VSamples [2 1 1 2] >>
/ColorConversionStrategy /sRGB
/ColorImageDownsampleType /Average
/ColorImageResolution 72
/CompatibilityLevel 1.3
/CreateJobTicket false
/DoThumbnails false
/EmbedAllFonts true
/GrayACSImageDict << /ColorTransform 1 /QFactor 0.76 /Blend 1 /HSamples [2 1 1 2] /VSamples [2 1 1 2] >>
/GrayImageDownsampleType /Average
/GrayImageResolution 72
/MonoImageDownsampleType /Average
/MonoImageResolution 300
/NeverEmbed [/Courier /Courier-Bold /Courier-Oblique /Courier-BoldOblique /Helvetica /Helvetica-Bold /Helvetica-Oblique /Helvetica-BoldOblique /Times-Roman /Times-Bold /Times-Italic /Times-BoldItalic /Symbol /ZapfDingbats]
/PreserveEPSInfo false
/PreserveOPIComments false
/PreserveOverprintSettings false
/UCRandBGInfo /Remove
您可以对所有(其他)参数执行相同的操作-dPDFSETTINGS=...
:
/prepress
/printer
/default
/screen
/ebook
/PSL2Printer
比较所有这些的详细设置非常有趣(并且还可以并行查找Ps2pdf.htm的文档...)。
ps2pdf
!好吧,这并不是我真正想到的,因此,我感谢指针:)
干杯!