PSDのすべてのレイヤーをPNGに保存するより速い方法はありますか?


17

ピクセル数が240 * 240の155個のラスターレイヤーをすべてエクスポートして、pngファイルを分離しようとしていますが、CS5を使用してこれを行うには時間がかかりますFile > Scripts > Export Layers to Files

このスクリプトは、新しいpsdファイルを作成し、すべてのレイヤーをそれらにコピーし、追加したばかりのすべてのレイヤーを削除する前に1つのレイヤーを表示します。レイヤーの半分をエクスポートするのに約3時間かかりました。

私がスクリプトコーダーだった場合、この方法でエクスポートします:

for each layer do {
   make layer invisible }

for each layer do {
   make layer visible
   save file as "layer_name.png"
   make layer invisible }

すべてのレイヤーをpngにエクスポートするより速い方法はありますか?


お使いのシステムは、メモリの問題を持つ、パフォーマンスの低下と思われる、私は同じことを200枚の以上の画像を行なったし、それだけで10分かかった...
ジャック

@Jackは正しいのでEdit > Preferences > PerformanceMemory UsageBarでパフォーマンスを調整することを検討します。
DᴀʀᴛʜVᴀᴅᴇʀ

回答:


15

アニメーションパネルのフライアウトメニューで、「レイヤーからフレームを作成」を選択します。

ファイル>エクスポート>ビデオのレンダリング。エクスポートするフォルダーを選択し、「画像シーケンス」と「PNG」を選択します。


7
知らないことはありますか?
ハンナ

私は文句を言わない仕事を、それを推測...
ジャック

1
@Alanそのタスクの難しさは、単にそれをすべてより印象的にします。しかし、私は完全に理解している、私はコンピューターサイエンスを勉強している、そしてその分野もあなたが遅れる余裕がない分野である。それに加えて、あなたがここにいる短い時間の間に、あなたは#2ユーザーのほぼ2倍の評判を持つ#1ユーザーになりました、それも同様に印象的です。とにかく、私はそれを認めたかっただけです。
ハンナ

1
これは素晴らしい方法ですが、試してみると、各画像の透明色が黒になります。この問題を解決する方法はありますか?
泰-宋新

2
ダイアログの下部に、アルファチャネル設定を選択するドロップダウンがあります。[なし]から[マットなし]に変更します。
アランギルバートソン


1

MacGyverソリューション:

ファイルからコピー/バックアップを作成Export Layers to Files.jsxし、Photoshop CS6のインストールフォルダー(C:\Program Files (x86)\Adobe\Adobe Photoshop CS6\Presets\Scripts)で使用できます。

ファイルを編集し(メモ帳などを使用して)、行940をコメント/変更します(またはテキスト検索ツールを使用します)。

obj.artLayers[i].remove();

に:

//obj.artLayers[i].remove();

ファイルを保存し、Photoshopで使用します。File> Scripts> Open File/Load script これは私のために素晴らしい仕事しました。はるかに高速。


0

アランがそのアニメーションを試し、ビデオをレンダリングするように言ったように、そうする簡単で迅速な方法があるとは思わない

スクリプトは、他の方法ではなく作業しやすいため、使用することをお勧めします。

何らかのスクリプトが必要な場合は、次を参照してください。

  1. サイト内のレイヤーを個別のドキュメントの例として保存する
  2. レイヤーをファイルにエクスポート(高速PNGバージョン)

このサイトには、似たような質問がすでにありますので、ご覧ください。

  1. Photoshopレイヤーを個々のPNGファイルにエクスポート-バッチ処理???
  2. [レイヤーをファイルにエクスポート]は、100レイヤーから4つのpngファイルのみをエクスポートします

0

Googleまたはどこからでもこの質問に答える場合に備えて、組み込みソリューションが遅すぎる場合は、レイヤーをJPGまたはPNGにエクスポートするための独自のスクリプトを作成したことをお知らせします。スクリプトで。

その答えはここにあります

スクリプトはここにあります

しかし、基本的には、Photoshopが行う長く複雑なプロセスではなく、レイヤーをエクスポートするために最小限の作業を行うため、はるかに高速です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.