PSDを取得し、Photoshopを使用せずにすべてのレイヤーを個別の画像ファイルにエクスポートします


23

これがここでの最初の質問であり、これが私の質問に適切なサイトであるかどうかはわかりませんが、ここではそれを行います。これが正しいサイトでない場合は、正しいサイトに誘導してください。

psdファイルがあります。レイヤーを個別の画像ファイルに抽出したいだけです。Photoshopを持っていないので、Photoshopの無料試用版はすでに使い果たしています。

MacBook ProでMountain Lionを実行しています。Gimpをインストールしましたが、私がしたいことをする方法がわかりません。Googleを使用して検索しましたが、これを行う方法を示すチュートリアルを見つけることができませんでした。

指示または適切なチュートリアルへのリンクを本当に感謝します。私はここでいくつかの答えを見ましたが、彼らは単にGimpを使うと言っていますが、それは私を助けません。

回答:


15

プラグインをインストールしたくない場合は、GIMP(オープンソースツール)を使用してこれを実行します。

  1. レイヤーを選択してコピーCtrl+ CまたはEdit > Copy
  2. 次にSelect > File > Create > From Clipboard、コピーされたレイヤーから新しいドキュメントを作成します。または、必要なレイヤーだけを表示することもできます。
  3. 次にselect > File > Save As...、「ファイルタイプの選択(拡張子による)」に進みます。
  4. 「すべての画像がそのボックスを選択し、「PNG画像(* .png)」に移動します」というボックスで

複数のレイヤーを同時に選択する方法はありますか?
ダレン

何のファイル>作成するには、クリップボードから>はありません
max4ever

単純に[ファイル]> [作成]を選択すると、デフォルトでクリップボードの画像サイズが使用されます。その後、貼り付けます。
テハスケール

[名前を付けて保存]の代わりに、[名前を付けてエクスポート]オプションを使用できます。
ARP

33

PSDParseと呼ばれるTelegraphicsのツールを使用して、このトリックを実行する必要があります。

psd2png.exe -w Filename.psd

usage: psd2png.exe [options] psdfile...
-h, --help show this help
-v, --verbose print more information
-q, --quiet work silently
-w, --writepng write PNG files of each raster layer (and merged composite)
-d, --pngdir dir put PNGs in directory (implies --writepng)
-m, --makedirs create subdirectory for PNG if layer name contains \'s
-l, --list write an 'asset list' of layer sizes and positions
-s, --split write each composite channel to individual (grey scale) PNG

ここに私が使用したバージョンへのリンクがあります。または、ご使用のオペレーティングシステムの最新バージョンについては、Webサイトにアクセスしてください。

http://www.telegraphics.com.au/sw/files/psdparse-1.7b1-win.zip


psdレイヤーを抽出するための、小さくシンプルで素晴らしいツール!
hpaknia 14

Linuxの代替手段を知っていますか?
Jax-p

7

そのためのプラグインがあります:レイヤーをPNGとしてエクスポートします。

[ファイル]メニューに[レイヤーをエクスポート-> PNGとして]エントリを追加します。


それは私が望むもののように見えますが、それをインストールする方法を教えてもらえますか?
ダレン

1
こちらをご覧
Ankit

2
ファイルに「export_layers-0.6.py.txt名前を付けて保存」し、gimpサブフォルダーに保存lib/gimp/2.0/plug-insして.txt拡張子を削除します。おそらく、ダウンロード後に実行権限をファイルに追加する必要があります。
pmoleri

7

AdobeのCreative Cloudにある「抽出」と呼ばれる新しいサービスから、PNG、JPG、SVGなどのアセットにレイヤーをエクスポートできます。Photoshopは必要ありません。

ここで試すことができます:http : //www.adobe.com/go/extract_tweet1

Creative Cloudログインが必要になりますが、無料アカウントでもサービスを使用できます。

  1. creative.adobe.com/filesにログインします
  2. PSDをアップロードする
  3. [抽出]タブに移動します。
  4. 任意のレイヤーを選択して、アセットを抽出します。

現時点では、各アセットを個別に抽出する必要があります。一度にすべてを行う方法はありません。


1
今言うと、Extractは無料ではなく、月額40ドルです...残念です
-Metal3d

1
@ Metal3d私はそれがまだ無料だと思う(そして願う)。私が持っているブラケットを、抽出物を、エディタに組み込まれています。今試したところ、まだ機能しているようです。実際、Webベースのバージョンもまだ機能しているようです。そして、私はそれに40ドル/月を払っていません。
コドスジョンソン

私はそれを見ました。しかし、それはWebインターフェースの使いやすさからはかけ離れています。その形式は、全体のオープンソースの世界のために苦痛である
Metal3d

1

Photoshopの[ファイル]メニューに移動します(試用版でも無料でも問題ありません)

[エクスポート]サブメニューに移動し、[レイヤーをファイルにエクスポート]を選択します。

開いたダイアログで、ファイルの種類としてPNGを選択し、宛先フォルダーを参照します。


Adobe Photoshop CS5ではこのオプションが表示されません。
アレックス

少なくとも最近のバージョンでは、「エクスポート」メニューにあります(回答を編集)
Xavier Poinas

質問:«Photoshopを使用しない»、回答:«Photoshopで:質問を読みましたか?
デニス・シュニュ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.