2010-10-06 45 views
0

我有一個客戶詢問開發一個可以打開Illustrator文件的Cocoa應用程序。你認爲這有多可行?格式如何封閉?我似乎無法在Adobe網站上找到任何有用的信息。在Cocoa應用程序中使用Illustrator .ai文件

在此先感謝!

+2

說到Adobe格式,這段代碼在開源軟件中的評論很經典:http://fallenpegasus.livejournal.com/854615.html – Yuji 2010-10-06 16:33:56

+1

...但是.ai格式不錯。 ;-) – 2010-10-06 17:12:57

+0

無視事實上,這個問題幾乎是我職業生涯前的一半,並且在2015年被拒絕投票,但如何在回顧過程中縮小範圍?我想這正是我當時想要問的。 – diatrevolo 2015-03-18 19:56:55

回答

5

現代ai文件是帶有應用程序特定註釋的PDF文件(CS3到CS5)。 Adobe Illustrator在打開ai文件時會忽略實際的PDF數據,只是在寫入時使用插入的註釋。

+0

爲非常好的信息而投票。你可以編輯你的答案,包括來源? – 2010-10-06 17:09:48

1

只需將其打開?相當可行。 NSImage會將其作爲光柵化圖像加載,而不會眨眼睛。在創建NSImage實例時將其視爲任何其他支持的圖像文件。如果你想能夠檢查它的內部結構(比如圖層,路徑等)並且可能編輯,那麼我不知道任何開源Objective-C庫都是這樣做的。

+0

對,它聞起來像使用EPS可能是更好的選擇...感謝您的洞察力。 – diatrevolo 2010-10-06 14:43:16

相關問題