如何为Mac OSX编写虚拟打印机驱动程序

dev*_*guy 11 printing macos virtual

我需要为OSX编写一个"虚拟打印机驱动程序",这样当用户按下Command + P打开"打印"对话框时,他会看到我的虚拟打印机......它将用于生成各种类型的文件,而不是物理打印到纸张.

我是这个主题的新手,我环顾四周但却一无所获.您是否有任何关于此主题的文档的链接或参考?

Ned*_*ily 11

考虑使用OS X打印对话框的PDF服务功能,而不是编写驱动程序.在系统范围/Library/PDF Services或用户~/Library/PDF Services目录中,您可以将AppleScripts,Automator工作流程或符号链接/别名放入应用程序或文件夹.这些项目将显示在打印对话框的PDF弹出菜单中,如果用户选择该项目,文件的PDF将被放置在文件夹中或传递到应用程序,脚本或工作流程.