首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在.NET中操作EPS/AI文件

在.NET中操作EPS/AI文件
EN

Stack Overflow用户
提问于 2012-01-25 23:27:40
回答 1查看 2K关注 0票数 5

我正在尝试自动操作Illustrator (EPS/AI)文件。我需要在线自动生成EPS文件并将其发送到打印机。

我有一个模板AI文件,我想在其中插入一个唯一的条形码。AI文件非常简单,它有一个带有3个形状和2行文本的渐变背景。条形码是自动生成的,是PNG格式。

我试过ImageMagick,ImageGlue。虽然它们基本上做了我想要的,但它们栅格化了illustrator文件,最终结果的质量很糟糕。

我已经尝试过ReaConverter,它不会插入条形码,如果输出文件是AI/EPS,它将正确地插入其他格式。

我也尝试过Inkscape。尽管可以从命令行使用它,但它在打开illustrator文件时会显示一个对话框,因此无法在无人值守的情况下运行。

我以前从来没有使用过Illustrator,所以我缺乏经验。可能还遗漏了一些明显的东西。

有没有人有类似任务的经验。

是否可以从.Net自动执行illustrator?如果做不到这一点,有没有我可以使用的应用程序/组件(商业的就好了)。我相信这个问题以前已经解决过了。

我已经在这个问题上做了几天了,可能从错误的角度来看待这个问题。

感谢您的阅读,如果您能给予我任何帮助,我将不胜感激。

如果您需要更多信息,请让我知道。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-26 01:07:30

通过使用公开的COM对象,您可以通过.NET代码自动执行AI。几年前我就这样做了,我能够在AI文档上创建图形和基元,或多或少像您通过自动化使用Excel和Word所做的那样。

我记得一旦你购买了AI的许可证,这是免费的,不需要额外的SDK或库。看看这里:

http://www.adobe.com/devnet/illustrator/sdk.html

在那里:

http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/illustrator/pdfs/programmers-guide.pdf

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9005262

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档