我知道使用 Microsoft 的 .NET 框架可以与 Microsoft Office 进行一些互操作性。是否存在类似于 iWork 和 Cocoa 框架的东西?
编辑:这里有更多细节。我想创建一个具有 GUI 并且可以生成 Pages/Keynote/Numbers 文档的应用程序。
我知道使用 Microsoft 的 .NET 框架可以与 Microsoft Office 进行一些互操作性。是否存在类似于 iWork 和 Cocoa 框架的东西?
编辑:这里有更多细节。我想创建一个具有 GUI 并且可以生成 Pages/Keynote/Numbers 文档的应用程序。
有 AppleScript。
恐怕您必须更具体地说明您正在寻找什么样的互操作性。
您可以使用 applescript 创建 Pages / Keynote / Numbers 文档。然而,生成有些受限,例如,您无法使用 Numbers 创建或编辑图表,但您可以创建表格并使用公式或值填充表格。
NSAttributedString 可以生成 Word 和 WordML 文档,但不能生成 Pages 文档。
Keynote 和 Numbers 在 Cocoa 框架中没有类似物。