我目前正在为Mac开发打印机驱动程序,它应支持PS(postscript)和PCL打印机 . 我已经有了支持PS的想法(通过在PPD中定义自定义CUPS postscript过滤器和PDE) .
我不知道的是支持PCL打印机 .
a)CUPS是否自动支持PCL?
b)如果答案a)是,打印到PCL打印机时是否会调用PS过滤器? (我在PS过滤器中的打印数据中添加了一些PJL) .
c)如果a)awer为NO,那么我该如何实施对PCL的支持? (我需要将一些PJL添加到将发送到打印机的PCL数据中) .
1 回答
你看过https://developer.apple.com/legacy/library/samplecode/SampleRaster/Introduction/Intro.html吗?
在摆弄Xcode构建路径和构建设置后,我得到了它的工作 . 它是一个完整的打印机驱动程序,带有杯子后端和过滤器 .
亲切的问候,
罗伯特