编写一个简单的应用程序将文件转换为PDF格式

时间:2010-08-11 11:19:13

标签: cocoa macos pdf-generation

我想在Mac上创建一个应用程序,将多个文件(txt,pdf,doc,html等)转换为可以打印的单个pdf文件。真正的一点是,如果您有50个文本,则无需打开每个文件并单击命令-p。

我不太确定这样做的最佳方法是创建一个成熟的应用程序还是自动播放器插件(或其他东西)。如果我没记错的话,mac os的终端中有一个过滤器,可以将文件转换为pdf(但我忘记了它的名称)。

一个automator插件做得好,或者我应该为此制作应用程序?你能为我提供每个答案的优势吗?

之前我已经完成了cocoa touch编程,因此我可以很好地编写objective-c。

1 个答案:

答案 0 :(得分:0)

使用appscript,作为自动播放器脚本中的操作或独立操作。优点是它非常简单,只需要一小部分时间来编写应用程序。

Here非常接近你想要的东西。它设置了一个drop-folder,并且每个拖动到它上面的文件都会打印出来(你可以使用multiple-select来获得你想要的东西)。它使用Apple Works 6,它不支持您想要的文件类型。

要修改它以使用预览应用程序,您需要更改脚本中的tell命令,然后在字典中搜索预览以检查要用于打印的动词。