代码之家  ›  专栏  ›  技术社区  ›  Enrico Susatyo

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

  •  1
  • Enrico Susatyo  · 技术社区  · 15 年前

    文件(txt、pdf、doc、html等)转换为可以打印的单个pdf文件。真正的问题是,如果你有50个文本,你不必打开每个文件,然后单击command-p。

    我不确定最好的方法是创建一个成熟的应用程序还是一个自动插件(或者其他什么)。如果我没记错的话,macos终端上有一个过滤器,可以把文件转换成pdf格式(但我忘了它叫什么了)。

    我以前做过cocoa-touch编程,所以我可以很好地编写objective-c。

    1 回复  |  直到 15 年前
        1
  •  0
  •   Andrew    15 年前

    使用appscript,可以作为自动机脚本或独立脚本中的操作。它的优点是非常简单,并且会占用你编写应用程序的一小部分时间。

    Here 很接近你想要的东西。它设置了一个拖放文件夹,并打印拖到其中的每个文件(您可以使用多个select来获取所需内容)。它使用的是Apple Works 6,它不支持您想要的文件类型。

    要将其修改为使用预览应用程序,您需要更改脚本中的tell命令,然后google dictionary for Preview以检查要用于打印的谓词。