查看https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/ApplicationKit/Classes/NSAttributedString_AppKitAdditions/Reference/Reference.html,有很多文档格式可供AppKit轻松导出,甚至包括MS Word。看起来很奇怪,Apple也不会为自己的文字处理软件提供这样的简单导出功能。
我遗漏了文档中的内容吗?或者应该使用其他一些工具来完成?我知道我可以导出几乎任何其他格式,而Pages会导入它,但直接导出到那种格式会更好。
或者,如果那里的规范有助于开发类似上述的导出方法,那么这也很有用。
或者我应该研究AppleScript钩子来做这类事情吗?
答案 0 :(得分:0)
不,你没有遗漏任何东西。没有用于以编程方式创建Pages文件的API,也没有用于格式的公共规范。除非有特殊原因需要Pages文件,否则最好的办法是创建RTF文件。您可以编写代码来创建格式化的RTF文件,而Pages将打开它们,您将看到正确的格式。