我需要使用 Perl 将相对复杂的布局打印到网络/共享打印机,但我没有找到模块或示例来帮助我完成任务。有没有人有任何可以帮助我的链接?
我假设我想做的事会像 Postscript 一样工作。
更新:好的,我真的不需要关于如何生成 PDF 或 Postscript 的帮助。我敢肯定,这是有据可查的。我想知道的是,我用什么从 perl 将 PDF 发送到 Windows 中的打印机。
请您参考如下方法:
Win32::Printer公开 Win32 打印 API,包括打印机选择和低级打印命令。
但是,(恕我直言)在任何打印机上打印 PDF 文件的简单方法是使用 Ghostscript 生成 PCL 或 PS 输出(取决于打印机支持的语言),然后复制
生成的文件到打印机(使用其 UNC 路径)。您可能需要为 copy
命令指定 /b
开关。