当前位置:  开发笔记 > 编程语言 > 正文

如何以编程方式创建基本的Adobe Illustrator文件?

如何解决《如何以编程方式创建基本的AdobeIllustrator文件?》经验,为你挑选了1个好方法。

我需要在剪贴板上创建一个非常基本的Adobe Illustrator文件,我可以将其粘贴到Adobe Illustrator或Expression Design中.我正在寻找关于如何以编程方式生成Adobe Illustrator文件的代码示例,最好是从C#或其他一些.NET语言(但目前任何语言都可以).

我已经在线找到了Adobe Illustrator 3文件格式文档,但是对于这个简单的场景来说,它已经完全消化了.

我不想依赖实际的Adobe Illustrator程序(例如COM interop)来生成我的文档.必须是纯粹的代码.

代码用于Expression Studio插件,我需要能够在剪贴板上创建可以粘贴到Expression Design中的内容.在查看Expression Design在复制基本形状时放置在剪贴板上的格式后,我得出结论,ADOBE AI3是最好用的(其他的是渲染图像,或cfXaml,你不能粘贴INTO设计).

所以基于此,我不能使用可能更容易的SWG.

另一个想法可能是使用PDF组件,因为AI和PDF格式应该是兼容的?我也找到了一些名为"Adobe Illustrator剪贴板格式"(AICB)的格式的引用,但找不到有关它的文档.



1> user16773..:

我知道Inkscape是免费的开源软件,可以编辑.ai文件.

这可能是一个开始的地方. http://www.inkscape.org/

此外,我认为Illustrator可以处理标准的svg文件,因此生成这些文件会更容易.(它们是基于XML的) http://www.w3.org/Graphics/SVG/

推荐阅读
kikokikolove
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有