2013-02-27 89 views
0

我正在Adobe Illustrator中製作一副撲克牌。每張卡都保存爲它自己的.ai文件,所以如果我願意,可以稍後更改。在iOS應用程序中使用這些圖像時,我必須將所有內容轉換爲.png文件。然後,我必須重新調整這些.png文件的大小以使其具有視網膜和非視網膜版本。我希望有一種方法可以讓我自動獲取所有.ai文件的文件夾,並提供200px x 400px和100 x 200px的.png。另外,我希望較大的自動命名爲@ 2xNameOfOrginalFile.png,其他命名爲nameOfOrginalFile.png。我看到有關批處理自動化腳本的東西,這樣做的東西。我很好奇這是多麼簡單的實施。我建議可能嗎?這是一個簡單的過程嗎?如何將幾個.ai文件自動轉換爲各種大小的.png文件?

+0

我正在使用Mac。 – iOSAppGuy 2013-02-27 19:14:34

回答

0

看起來很容易做到。有人發佈了一個腳本,將你想要做什麼:http://forums.adobe.com/message/4915819

你必須要改變這些線,

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

來計算值。比例是一個百分比(請參閱:the docs)。您可以使用sourceDoc.width和sourceDoc.height來獲取原始.ai文件的寬度和高度(以像素爲單位?docs不說)。

您還需要修改getNewName函數。

+0

我在想這是我在Illustrator裏面做的事情。我在哪裏編寫這段代碼? – iOSAppGuy 2013-03-02 00:02:01

+0

請參閱Illustrator腳本指南的第10頁:http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/pdf/illustrator/scripting/cs6/Illustrator-Scripting-Guide。 PDF格式 – oroboro 2013-03-04 19:50:57

相關問題