我有一个客户询问开发可打开 Illustrator 文件的 Cocoa 应用程序。在您看来,这有多可行?格式有多封闭?我似乎在 Adobe 的网站上找不到任何有用的信息。
提前致谢!
我有一个客户询问开发可打开 Illustrator 文件的 Cocoa 应用程序。在您看来,这有多可行?格式有多封闭?我似乎在 Adobe 的网站上找不到任何有用的信息。
提前致谢!
现代 ai 文件是带有应用程序特定注释的 PDF 文件(CS3 到 CS5)。Adobe Illustrator 在打开 ai 文件时会忽略实际的 PDF 数据,只使用它在编写时插入的注释。
简单地打开它?相当可行。NSImage 会在不眨眼的情况下将其加载为光栅化图像。创建 NSImage 实例时,将其视为任何其他受支持的图像文件。
如果您希望能够检查其内部结构(如图层、路径等)并可能进行编辑,那么我不知道有任何开源 Objective-C 库可以执行此操作。