从.ai文件中导出Adobe Illustrator图片

3
我正在寻找一种方便的方法来导出AI文件中的所有图片。我不知道AI文件格式规范,但我猜想,如果我在Illustrator图层中放置PNG图像,则PNG的位图数据仍然存在于某个地方。
您能否推荐一个工具/ SDK / API来执行此操作,而无需手动打开每个文件?
记录一下,我有100多个AI文件,表示产品包装,我必须从其中提取高质量的所有图片。
谢谢, Patrick

由于Rubesto提供的脚本答案似乎在我的机器上无法工作,我们决定使用人工来导出每个图像。如何操作?
  1. 在一个屏幕上打开Illustrator
  2. 在另一个屏幕上打开Photoshop
  3. 在Photoshop中创建一个新的图像,背景透明
  4. 将从Illustrator中选择的图像拖向Photoshop中的新空白图像
  5. 在Photoshop中,选择菜单选项“全部显示”。这将扩展画布以适应AI文件中找到的位图的完整大小。
大功告成!这将是一些有趣的小时......
- PBelanger
2个回答

1

如果创建文件的人嵌入了它,那么您PNG的位图数据“仍然在其中某个地方”。否则就没有了。

您可以使用Adobe的ExtendScript Toolkit来完成这种操作,但我相信您必须拥有Illustrator的副本。

警告:ExtendScript文档不是详尽无遗的。


0

有一个由John Wundes制作的脚本可以回答你的问题。

并且结合这个技巧,你可以在 Mac 上运行它。

虽然你需要打开所需导出图层的 AI 文件。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接