我需要在剪贴板上创建一个非常基本的Adobe Illustrator文件,以便我可以将其粘贴到Adobe Illustrator或Expression Design中。我正在寻找有关如何从C#或其他.NET语言(但目前任何语言都可以)编程生成Adobe Illustrator文件的代码示例。
我已经在网上找到了Adobe Illustrator 3文件格式文档,但对于这种简单情况来说,这是很多东西需要消化的。
我不想依赖实际的Adobe Illustrator程序(例如COM互操作)来生成我的文档。必须是纯代码。
该代码是为Expression Studio插件而编写的,我需要能够在剪贴板上创建一些内容,以便我可以将其粘贴到Expression Design中。在查看Expression Design在复制基本形状时放置在剪贴板上的格式后,我得出结论,ADOBE AI3是最好使用的格式(其他格式要么是渲染图像,要么是无法粘贴到Design中的cfXaml)。
因此,基于这一点,我不能使用SWG,这可能会更容易一些。
另一个想法可能是使用PDF组件,因为AI和PDF格式应该是兼容的?我还发现了一种称为“Adobe Illustrator Clipboard Format”(AICB)的格式,但找不到太多关于它的文档。
我已经在网上找到了Adobe Illustrator 3文件格式文档,但对于这种简单情况来说,这是很多东西需要消化的。
我不想依赖实际的Adobe Illustrator程序(例如COM互操作)来生成我的文档。必须是纯代码。
该代码是为Expression Studio插件而编写的,我需要能够在剪贴板上创建一些内容,以便我可以将其粘贴到Expression Design中。在查看Expression Design在复制基本形状时放置在剪贴板上的格式后,我得出结论,ADOBE AI3是最好使用的格式(其他格式要么是渲染图像,要么是无法粘贴到Design中的cfXaml)。
因此,基于这一点,我不能使用SWG,这可能会更容易一些。
另一个想法可能是使用PDF组件,因为AI和PDF格式应该是兼容的?我还发现了一种称为“Adobe Illustrator Clipboard Format”(AICB)的格式,但找不到太多关于它的文档。