Skip to content

Adobe Illustratorにおいて、レイヤーを個別にPNG書き出しできるスクリプトです。

License

Notifications You must be signed in to change notification settings

artouc/Illustrator-scripts

Repository files navigation

Illustrator エクスポートスクリプト

Adobe Illustratorにおいて、レイヤーを個別にPNG書き出しできるスクリプトです。

スクリプト一覧

save2xSizePNGByIndividualLayer.jsx

各レイヤーを個別に2倍サイズのPNGファイルとして書き出します。

saveDefaultPNGByIndividualLayer.jsx

各レイヤーを個別に通常サイズのPNGファイルとして書き出します。

saveDefaultPNGByIndividualAndVisibleLayers.jsx

現在表示されている各レイヤーを個別に通常サイズのPNGファイルとして書き出します。

使用方法

  1. Adobe Illustratorでファイルを開きます
  2. メニューから「ファイル」→「スクリプト」→「その他のスクリプト...」を選択
  3. 使用したいスクリプトファイル(.jsx)を選択
  4. 保存先フォルダを選択するダイアログが表示されます
  5. フォルダを選択すると、各レイヤーが個別のPNGファイルとして書き出されます

書き出し仕様

  • ファイル名: レイヤー名がそのままファイル名になります
  • 透明背景: 背景は透明で書き出されます
  • 解像度:
    • save2xSizePNGByIndividualLayer.jsx: 2倍サイズ(200%)
    • saveDefaultPNGByIndividualLayer.jsx: 通常サイズ(100%)

注意事項

  • 非表示レイヤーは書き出されません
  • レイヤー名に使用できない文字(/, , :, *, ?, ", <, >, |)が含まれている場合は、自動的に置換されます
  • 同名のファイルが存在する場合は上書きされます

動作環境

  • Adobe Illustrator CS6以降
  • Windows / macOS

トラブルシューティング

スクリプトが実行されない場合

  • Illustratorの環境設定でスクリプトの実行が許可されているか確認してください
  • ファイルに少なくとも1つのレイヤーが存在することを確認してください

書き出しエラーが発生する場合

  • 保存先フォルダへの書き込み権限があることを確認してください
  • ディスクの空き容量が十分にあることを確認してください

ライセンス

このプロジェクトはMITライセンスの下で公開されています。詳細はLICENSEファイルをご覧ください。

About

Adobe Illustratorにおいて、レイヤーを個別にPNG書き出しできるスクリプトです。

Resources

License

Stars

Watchers

Forks