【问题标题】:Export Adobe Illustrator images from .ai files [closed]从 .ai 文件中导出 Adob​​e Illustrator 图像[关闭]
【发布时间】:2011-02-24 06:22:47
【问题描述】:

我正在寻找一种方便的方法来导出在 AI 文件中找到的所有图像。我不知道 AI 文件格式规范,但我猜如果在 Illustrator 图层中放置 PNG 图像,我的 PNG 的位图数据仍然存在于某处。

您是否可以推荐一种工具/SDK/API 来执行此操作而无需手动打开每个文件?

为了记录,我有超过 100 个代表产品包的 AI 文件,我必须从中提取其中找到的所有最高质量的图像。

再次感谢,

帕特里克

【问题讨论】:

  • 由于 Rubesto 建议的脚本答案似乎在我的机器上不起作用,我们恢复使用人工来导出每个图像。如何 ? 1. 在一个屏幕上打开 Illustrator 2. 在另一个屏幕上打开 Photoshop 3. 在 Photoshop 中创建一个新图像,透明背景 4. 将所选图像从 Illustrator 拖到新的空图像中的 Photoshop 5. 在 Photoshop 中,选择菜单选项“显示全部”。这将扩展画布以适应 AI 文件中找到的位图的完整大小。瞧!那将是一些有趣的时间......

标签: c# adobe adobe-illustrator


【解决方案1】:

如果创建文件的人嵌入了 PNG,那么您的 PNG 的位图数据“仍然存在于某处”。否则不行。

您可以使用 Adob​​e 的 ExtendScript Toolkit 来做这种事情,但我很确定您必须拥有 Illustrator 的副本。

警告:ExtendScript 没有详尽记录。

【讨论】:

    【解决方案2】:

    John Wundes 编写的脚本可以回答您的祈祷。

    再加上这个technique,你可以在 Mac 上运行它。

    虽然您需要打开 AI 文件,但您需要在其上导出图层。

    【讨论】:

      猜你喜欢
      • 2013-05-18
      • 1970-01-01
      • 1970-01-01
      • 2011-08-12
      • 2012-01-02
      • 2011-02-03
      • 1970-01-01
      • 1970-01-01
      • 2012-06-23
      相关资源
      最近更新 更多