上の1つのメインレイヤーを維持しながら、各レイヤーを独自のpng / jpegとして自動的に保存する方法


14

多くのデバイスにビニールデカールを提供しています。デバイスでデザインがどのように見えるかを表示するには、デバイスのメインレイヤーを作成し、背景レイヤー画像が後ろにスライドするためにスキンが切り取られる場所を作成する必要があります。ここに画像の説明を入力してください

各デバイスに提供できる2,000以上のデザインがあるため、これには時間がかかります。メインデバイスウィンドウの背後にすべての背景を個別のレイヤーとして並べた後、各レイヤーを独自のpngとして保存する必要があります。これは非常に時間のかかるプロセスです。いくつかのデザインのテスト例を示します。ここに画像の説明を入力してください

各背景レイヤーには、デザインの名前に対応したタイトルが付けられます。例:ここの最上層は「Blue Vector Fish and Boat Pattern」と呼ばれます。これを行う方法は、レイヤータイトルをダブルクリックすることです。これにより、(入力する代わりに)タイトルを「コピー」できます。ここに画像の説明を入力してください

[名前を付けて保存]ウィンドウが表示され、PSDファイルは現在「Dre Solo 2ヘッドフォンによるビートの(レイヤー名)スキン」として保存されていることがわかります。 ここに画像の説明を入力してください

そのため、レイヤータイトルを現在「(レイヤー名)」と表示されている場所に配置する必要があります。ここに画像の説明を入力してください

次に、保存タイプをPNGまたはJPEGに変更します。ここに画像の説明を入力してください

次に、そのデザインを保存し、保存したばかりのレイヤーを削除し、次のレイヤーのアクションを複製します。この場合、「Seamless Vector Gold Fish」になります。 ここに画像の説明を入力してください

これらの繰り返しアクションを自動的に実行するカスタムスクリプトを作成する方法はありますか?私は明らかに同じことを何度も繰り返しています。助けていただければ幸いです!通常、500個のバッチを設定し、それらを手動で保存しますが、これは残忍です。何か提案があれば私に連絡してください。ありがとう!



これに対する解決策を見つけたことがありますか?これは非常に重要な質問です。
モハメッドジョレイド

@MJoraidコメントの上に私が投稿したリンクに気づいたことがあるかどうかわかりません。私は実際にそれが何であるかを説明しませんでしたが、リンクの前に「Possible duplicate:」テキストまたは何かを追加した方が良いと思います。そこでは、基本的に同一の質問に適切な答えを与えました。
ジョナス

@Joonasコメントを投稿した日から実際にそのスクリプトを使用しています(ポップアップウィンドウは同じですが、その回答からコピーしたのか、バグのない同様の回答を見つけたのか覚えていません)。だから私はあなたのリンクをクリックして解決策を見つけ、ここに戻るのを忘れた可能性が高い。約35の名前を持つ単一の製品設計があったため、1つのスクリプトを使用してTXTからすべての名前を個々のレイヤーにインポートし、リンクで提案されたソリューションを使用して各レイヤーを独自のJPEGとして保存しました。命名変数を変更して、独自の形式を含める必要がありました。うまくいきます。ありがとうございました。
モハメッドジョレイド

@MJoraid、それは良いことです。うん、そのスクリプトを書いたときに命名スキームについて考えたことを覚えています。命名スキームにレイヤー名を使用しないことにした理由は、同じレイヤー名があり、それを気にしたくないという偶然によるものだったと思います...私がやった方法は少し簡単でした。 。:)
ジョナス

回答:


17

ファイル→スクリプト→レイヤーをファイルにエクスポート

または、Photoshopの新しいバージョンでは:

ファイル→エクスポート→レイヤーをファイルにエクスポート


ただし、これにより、メインテンプレートレイヤーが常にオンになっているわけではありません。何か不足していますか?
モハメッドジョレイド

笑これが、SEの回答ボードがまったく馬鹿げている理由です。これは質問に対する答えではありませんが、ほとんどの人が「すべてのレイヤー」を探している質問に対する答えであるため、最も賛成の答えです。 1つのレイヤー/グループをアクティブに保つには、スクリプトが必要です
RenaissanceProgrammer

4

ユーザーJohannesが丁寧に共有した次のスクリプトを試してください:https : //graphicdesign.stackexchange.com/a/1962/24301

基本的には、組み込みPSの「レイヤーをファイルにエクスポート」スクリプトの改良版であり、(特に)レイヤー名でレイヤーを保存できます。これにより、ファイルのすべてのレイヤーが名前を保持して配置された状態でエクスポートされます。

その後、レイヤー画像の1つを開いて、現在の画像の上に一番上の画像(「グループ1」)を配置し、保存して閉じるアクションを作成します。次に、バッチツールを使用して、保存したすべてのレイヤー画像にそのアクションを適用します。


レイヤー名をコピーして記録する方法はありますか?
カイルバックナー14

私が知っていることではありませんが、この方法であなたがする必要があるとは思わない。スクリプトはレイヤー名でファイルを保存する必要があります。作成したアクションで画像を再保存する場合は、作成した画像が保持されます。問題が発生している場合はお知らせください。ファイル名に何かを追加しているので(dreによるビートなど)質問している場合は、最後に別のプログラム(PSではなく)でそれを行います。おそらく、そうする簡単なバッチコマンドラインの方法があります。
TMobotron 14

-2
  1. jpeg / pngとして保存するレイヤーを選択すると、レイヤーパネルでPhotoshopが選択したレイヤーを自動的にハイライトします。
  2. 次に、レイヤーパネルで選択したレイヤーの横にある目のアイコンに移動します。Altキーを押しながら目をクリックします。
  3. これにより、jpeg / pngとして保存するレイヤーのみが表示され、他のレイヤーは非表示になります。
  4. Image> Trimに移動して、余分な背景をトリミングします。
  5. Alt + Ctrl + Shift + Sを押して、現在の画像を保存します。Web用に画像を保存します。いずれかのpng / jpeg形式。

2
これは本当に質問に答えません。
スコット14

うん。質問通りではありませんが、1つのレイヤーをWeb形式に変換する場合に役立ちます。
SuDzKooL 14

同意しましたが、それは役に立ちますが、本質的には質問自体とは無関係です。回答、提起されている質問に実際に回答しようとする必要があります。:)
スコット14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.