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"
通过 Adobe Reader (ctrl + p) 打印时,您有以下尺寸选项:
- 适合
- 实际尺寸
我猜命令 -dPDFFitPage
与来自 Adobe Reader 的 "Fit" 命令相同。
但是当我删除-dPDFFitPage
命令时,输出的不是文档的"actual size"。
有一个命令类似于"Actual Size"?
PDFFitPage 使 PDF 页面请求的介质尺寸适合打印机的实际介质尺寸。如果您不这样做 select,那么它将被打印 'actual size'。所以有你的选择。
您实际上并没有准确描述您的问题。什么方式输出不是'actual size'?
请注意,由于您使用的是 mswinpr2 设备,打印机受控于 Windows 设备驱动程序,而不是 Ghostscript,因此您想要实现的目标甚至可能无法实现。
我需要从 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"
通过 Adobe Reader (ctrl + p) 打印时,您有以下尺寸选项:
- 适合
- 实际尺寸
我猜命令 -dPDFFitPage
与来自 Adobe Reader 的 "Fit" 命令相同。
但是当我删除-dPDFFitPage
命令时,输出的不是文档的"actual size"。
有一个命令类似于"Actual Size"?
PDFFitPage 使 PDF 页面请求的介质尺寸适合打印机的实际介质尺寸。如果您不这样做 select,那么它将被打印 'actual size'。所以有你的选择。
您实际上并没有准确描述您的问题。什么方式输出不是'actual size'?
请注意,由于您使用的是 mswinpr2 设备,打印机受控于 Windows 设备驱动程序,而不是 Ghostscript,因此您想要实现的目标甚至可能无法实现。