【问题标题】:Ghostscript - how to print labels on stickers not A4?Ghostscript - 如何在不是 A4 的贴纸上打印标签?
【发布时间】:2018-03-08 12:41:00
【问题描述】:

我有 Dymo labelwriter 打印机:

用于打印不干胶型号 11356(40mm、80mm)的标签

在 Ghostscript 中可以调整哪些设置来判断它不是 A4 也不是 A5、B5、EnvC5,但必须是 40mm、80mm?我尝试了以下参数,但它没有打印到 1 个贴纸,而是不断推出 20 个贴纸并在错误的标签位置打印。

MediaSize A4
MediaSize A5
MediaSize B5
MediaSize EnvC5
MediaSize EnvDL
MediaSize EnvISOB5
MediaSize Postcard
MediaSize DoublePostcard

因此,我也将 PDF 文件本身制作成 40mm x 80mm。但它总是无法在 1 个标签/贴纸上打印。

我如何告诉 Ghostscript 以精确的默认大小打印 PDF。当我打印 PDF 时没有 Ghostscript,它可以完美运行,但是当我使用 Ghostscript 时,它的纸张设置和打印异常。

【问题讨论】:

    标签: windows pdf printing ghostscript


    【解决方案1】:

    你还没有说你是如何使用Ghostscript的。 CUPSmswinpr2,你用的是哪个设备?

    所有Ghostscript 设备都将接受来自PostScriptPDF 的媒体请求,这将覆盖任何命令行开关,除非您还设置了-dFIXEDMEDIA

    您没有引用确切的命令行;但MediaSize 开关已弃用,不应使用。

    我猜您正在使用mswinpr2,在这种情况下Ghostscript 将使用打印机中配置的默认介质尺寸。我这不正确,你需要改变它。

    【讨论】:

    • 先生,我正在使用 1) ` GSBatchPrint 32Bit (包括 GS 9.15) ` lvbprint.de/html/gsbatchprint1.html 2) 它有 gswin32.exe,它读取 ini 文件
    • 先生,正如您所说,它的mswinpr2 应该使用默认媒体大小。但它没有这样做。当我在没有 Ghostscript 的情况下直接打印 PDF 时,标签打印工作。但是当我使用 Ghostscript 时,它会打印并弹出 20 个标签,而不是打印到 1 个标签。
    • paste.ubuntu.com/25627080 - 这是 gsbatchprint.exe (mswinpr2) 使用的 INI 文件
    • 您没有使用 Ghostscript,您使用的是被黑且非法(不符合 AGPL)版本的 Ghostscript。特别是它使用了 mswinpr2 设备的修改版本。显然我无法帮助您,您必须联系该软件的作者。
    • 好的 - 我正在给作者写电子邮件,并指出他的评论和答案,以便他也可以得到概述。他在他的文档中清楚地提到了它的 Ghostscript。所以必须有一个.ini 文件设置。没关系谢谢。现在很清楚了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多