【问题标题】:GS Papersize form PDFGS Papersize 表格 PDF
【发布时间】:2016-07-19 12:33:46
【问题描述】:

我想在一台可以打印从 A0 到 A4 的纸张尺寸的打印机上使用 Ghostscript 创建批量打印。 用于打印的 Papersize 来自 PDF-Document。这意味着 A0-Pdf 文件应保持其纸张大小以打印到 A0 纸。 现在 GS 总是将文档大小调整为默认值,例如 A4

所以我不知道怎么说GS:“阅读文档的纸张大小并打印相同”

我的命令如下所示:

"GS\gswin32c.exe 的路径" -sDEVICE=mswinpr2 -sOutputFile="\spool\\print-server\我的打印机名称" -dBATCH -dNOPAUSE "\server\folder\123456-01.pdf"

【问题讨论】:

  • 使用例如按大小对它们进行排序识别或其他工具,然后批处理相同大小的组以进行手动打印机选择 - 无论如何都比 50 个打印机对话框更容易

标签: batch-file pdf ghostscript


【解决方案1】:

据我所知,Ghostscript 不会调整其输出大小,即使在使用 mswinpr2 设备时也是如此,但它可能会这样做。但是,它不会将其大小调整为 GS 默认值,而是将其调整为打印机默认值。

mswinpr2 设备无法更改打印机中选择的介质尺寸,因此它使用默认打印机设置打印。

您不能将各种尺寸媒体的 PDF 文件发送到 mswinpr2 设备并让它从打印机中选择不同的媒体。

毫无疑问,设备可以扩展为这样做,您可以弹出一个打印对话框并在那里选择不同的标准

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-06-20
    • 2011-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-15
    相关资源
    最近更新 更多