如何开始为Mac OSX编写虚拟打印机?

时间:2011-10-15 19:22:09

标签: macos

我是mac OS世界的新手。请建议我如何开始编写满足以下要求的虚拟打印机:

  • 软件安装过程应将其作为打印机驱动程序安装在目标系统上,该驱动程序应可从目标系统上安装的任何应用程序中进行选择。
  • 可以将图像(可以是任何文件类型,如word文档,图像等)导出为pdf。

欢迎提供任何建议,例如如何去做(Api,框架)或任何可以帮助我的证明概念项目/内容的链接。

2 个答案:

答案 0 :(得分:1)

OS X内置PDF打印机支持。如果在标准OS X应用程序“打印”对话框中选择“打印到PDF”,则无需构建任何内容。您还可以轻松提供指向特定目录或脚本的链接,以便与打印到PDF一起运行。 Google为OS X PDF Services

答案 1 :(得分:0)

经过大量研究后,我发现下面的链接和杯子知识(www.cups.org/)将为您创建自己的自定义虚拟打印机提供很大帮助。

请参阅此链接: -  http://developer.apple.com/library/mac/#samplecode/SampleRaster/Listings/sampletopdf_c.html#//apple_ref/doc/uid/DTS40009295-sampletopdf_c-DontLinkElementID_17

还搜索“CUPS-PDF print to pdf”非常有帮助的人。