我正在Adobe Illustrator中制作一副纸牌。每张卡都保存为自己的.ai文件,所以如果我愿意,我可以稍后更改。在iOS应用程序中使用这些图像时,我必须将所有内容转换为.png文件。然后我必须重新调整这些.png文件的大小,以获得视网膜和非视网膜版本。我希望有一种方法可以让我自动获取所有.ai文件的文件夹,并提供200px x 400px和100 x 200px的.pngs。此外,我希望较大的自动命名为@ 2xNameOfOrginalFile.png,其他名称命名为nameOfOrginalFile.png。我看到有关批量自动化脚本的内容,它可以做到这一点。我很好奇实施起来有多简单。我建议可能吗?这是一个简单的过程吗?
答案 0 :(得分:0)
似乎很容易做到。有人发布了一个可以执行您想要的脚本:http://forums.adobe.com/message/4915819
你必须改变这些行,
pngExportOpts.horizontalScale = 250.0;
pngExportOpts.verticalScale = 250.0;
计算值。比例是百分比(参见:the docs)。你可以使用sourceDoc.width和sourceDoc.height来获取原始.ai文件的宽度和高度(以像素为单位?文档不说)。
您还需要修改getNewName函数。