如何以编程方式将数据发送到原始CUPS打印队列?

时间:2014-03-19 21:39:17

标签: macos mono gtk# monomac cups

我正在使用MonoMac(使用gtk#),我需要将原始ZPL命令发送到CUPS打印机。原始命令看起来像文本。它们不是“图像”。我看到Mono可以通过System.Drawing打印图像,但是如何发送原始数据(原始文本)?

看起来我需要直接致电PMPrinterPrintWithFile或与CUPS API联系。但我没有在Mono中看到这些功能的绑定。

我知道我可以在“lpr”命令上执行CreateProcess。它有效,但这是一个非常非常有效的解决方案。

0 个答案:

没有答案