我的问题是我想同时在两台不同的打印机上打印同一个文档。一台打印机具有 Postscript Lexmark 打印机驱动程序(型号 T652),另一台具有通用/纯文本驱动程序(我们称其为“B”打印机)。我一直在寻找解决方案。由于两台打印机使用不同的驱动程序,看起来有点复杂。这个主要问题的任何直接解决方案?
为了解决这个问题,我正在尝试使用适用于 B 打印机的 Ghostscript 进行这项工作。但我需要 ghostscript 和通用文本/仅驱动程序之间的接口。我已阅读有关 txtwrite 设备和 mswinpr2 设备的信息。使用 txtwrite,我只能提取信息并创建一个 .txt 文档(如何打印输出?)。
-sDEVICE=txtwrite -o -dSAFER -sOutputFile="C:\Users\myname\Documents\testfolder\test%%03d.txt" -
使用 mswinpr2,我只能使用所有不必要的格式化脚本打印原始数据(我可以添加过滤器吗?)。
-sDEVICE=mswinpr2 -o -dSAFER -sOutputFile="%printer%PrinterB" -
如何使用 Ghostscript 和 Generic/Text Only 驱动程序打印作业?使用 Ghostscript 命令行或任何其他解决方案?