0

AdobeIllustratorでトランプを作っています。各カードは独自の.aiファイルとして保存されるため、必要に応じて後で変更できます。これらの画像をiOSアプリで使用する場合、すべてを.pngファイルに変換する必要があります。次に、これらの.pngファイルのサイズを変更して、網膜バージョンと非網膜バージョンを設定する必要があります。すべての.aiファイルのフォルダーを自動的に取得し、200pxx400pxと100x200pxの.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 に答える