0

我正在 Adob​​e Illustrator 中制作一副卡片。每张卡都保存为它自己的 .ai 文件,因此我可以稍后根据需要更改它。在 iOS 应用程序中使用这些图像时,我必须将所有内容都转换为 .png 文件。然后我必须重新调整这些 .png 文件的大小,使其具有视网膜和非视网膜版本。我希望有一种方法可以让我自动获取所有 .ai 文件的文件夹,并提供 200px x 400px 和 100 x 200px 的 .png。另外我希望较大的自动命名为@2xNameOfOrginalFile.png,其他的命名为nameOfOrginalFile.png。我看到了关于批处理自动化脚本的东西,它可以做类似的事情。我很好奇实现起来有多简单。我的建议可能吗?这是一个简单的过程吗?

4

1 回答 1

0

似乎很容易做到。有人发布了一个脚本,可以做你想做的事:http ://forums.adobe.com/message/4915819

你必须改变这些行,

pngExportOpts.horizontalScale = 250.0;
pngExportOpts.verticalScale = 250.0;

到计算值。比例是一个百分比(参见:文档)。您可以使用 sourceDoc.width 和 sourceDoc.height 来获取原始 .ai 文件的宽度和高度(以像素为单位?文档没有说)。

您还需要修改 getNewName 函数。

于 2013-03-01T23:03:36.427 回答