我知道微軟的.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框架中沒有類似物。