我知道微软的.NET框架可以与Microsoft Office做一些互操作。是否存在类似于iWork和Cocoa框架的东西?是否可以与iWork进行一些互操作?
编辑: 这里有更多的细节。我想创建一个具有GUI并可以生成Pages/Keynote/Numbers文档的应用程序。
我知道微软的.NET框架可以与Microsoft Office做一些互操作。是否存在类似于iWork和Cocoa框架的东西?是否可以与iWork进行一些互操作?
编辑: 这里有更多的细节。我想创建一个具有GUI并可以生成Pages/Keynote/Numbers文档的应用程序。
您可以使用applescript创建Pages/Keynote/Numbers文档。然而,这一代在某种程度上受到限制,例如Numbers,您无法创建或编辑图表,但您可以创建表格并用公式或值填充表格。
还有AppleScript。
恐怕您必须更具体地了解您所寻找的是哪种互操作性。
NSAttributedString can generate Word and WordML documents,但它无法生成Pages文件。
Keynote和Numbers在Cocoa框架中没有类似物。