Ghostscript命令打印PDF时如何使用"fit"和"actual size"

How to use "fit" and "actual size" when printing PDF by Ghostscript command

我需要从 PDF 文件打印。但我需要打印 'fitting' 页面,有时需要打印 'real size' 文档。

这是我的场景:

Ghostscript 版本:9.19
打印机:PDFCreator
文件:_ABC.pdf
命令行:-dSAFER -dBATCH -dNOPAUSE -dNoCancel=true -sFONTPATH=C:\Windows\Fonts -dBitsPerPixel=1 -dFirstPage=1 -dLastPage=1 -sPAPERSIZE=a4 -dPDFFitPage -sDEVICE=mswinpr2 -sOutputFile="\spool\PDFCreator" "C:\Users\JUNIOR\Desktop\_ABC.pdf"

通过 Adob​​e Reader (ctrl + p) 打印时,您有以下尺寸选项:

我猜命令 -dPDFFitPage 与来自 Adob​​e Reader 的 "Fit" 命令相同。

但是当我删除-dPDFFitPage命令时,输出的不是文档的"actual size"。

有一个命令类似于"Actual Size"?

PDFFitPage 使 PDF 页面请求的介质尺寸适合打印机的实际介质尺寸。如果您不这样做 select,那么它将被打印 'actual size'。所以有你的选择。

您实际上并没有准确描述您的问题。什么方式输出不是'actual size'?

请注意,由于您使用的是 mswinpr2 设备,打印机受控于 Windows 设备驱动程序,而不是 Ghostscript,因此您想要实现的目标甚至可能无法实现。