如何编写Mac PCL打印机驱动程序?

时间:2013-04-04 01:25:17

标签: macos driver postscript printer-control-language cups

我目前正在为Mac开发打印机驱动程序,它应支持PS(postscript)和PCL打印机。我已经有了支持PS的想法(通过在PPD中定义自定义CUPS postscript过滤器和PDE)。

我不知道的是支持PCL打印机。

a)CUPS是否自动支持PCL?

b)如果答案a)为YES,打印到PCL打印机时是否会调用PS过滤器? (我在PS过滤器的打印数据中添加了一些PJL。)

c)如果a)的答案为否,那么我该如何实施对PCL的支持? (我需要将一些PJL添加到将发送到打印机的PCL数据中。)

1 个答案:

答案 0 :(得分:0)

你看过https://developer.apple.com/legacy/library/samplecode/SampleRaster/Introduction/Intro.html了吗? ?

在摆弄Xcode构建路径和构建设置后,我开始工作了。它是一个完整的打印机驱动程序,带有杯子后端和过滤器。

亲切的问候,

罗伯特