PSDビューア
PSDファイルを開くと、レイヤーの確認、サイズや表示状態のチェック、統合画像のプレビュー、そのプレビューをPNGとしてダウンロードできます。このツールは読み取り専用で、レイヤーの編集やPSDへの保存はできません。
PSDビューアツール
プライバシー:ファイルはブラウザ内でのみ処理され、サーバーにアップロードされることはありません。
.psdファイルを選択してください。15 MBを超えるファイルは処理が遅くなる旨の警告が表示されますが、処理は続行します。20 MBを超えるファイルは拒否されます。
PSDファイルを選択して開始してください。
ドキュメント
レイヤー
プレビュー
読み取り専用です。このツールではレイヤーの編集やPSDへの保存はできません。未対応のレイヤー種別、効果、ブレンドモードは元のアプリケーションと異なる表示になる場合があります。
手順
- .psdファイルを選択します。ファイルはお使いのブラウザ内でのみ読み込まれ、アップロードされることはありません。
- パーサーの読み込み(最初のPSDファイルのみ)とファイルの解析が終わるまで待ちます。
- ドキュメントサイズ、カラーモード、ビット深度と、可視性、位置、サイズ、不透明度付きのレイヤー一覧を確認します。
- 統合プレビューを確認します。ファイルの表示がおかしい場合は「表示レイヤーからプレビューを合成」をお試しください。
- 内容に問題がなければ、プレビューをPNGとしてダウンロードします。
互換性 — 実際にテストした内容
以下の表には、この環境で生成・確認したファイルのみを掲載しています。Photoshopで作成したファイルはここでは用意できなかったため、エディターのバージョン対応は主張していません。
| ファイル種別 | 結果 |
|---|---|
| ピクセルレイヤーを含むPSD(RGB、8ビット、120 × 80、ag-psdで生成) | 合格 — ヘッドレスブラウザでレイヤー一覧、保存済み合成画像、合成プレビューをピクセル単位で確認しました。 |
| 2つのレイヤーを含むグループ付きPSD | 合格 — グループとその子レイヤーがインデント付きで一覧表示され、子レイヤーが合成プレビューにも描画されました。 |
| 非表示レイヤーを含むPSD | 合格 — 「非表示」として一覧表示され、合成プレビューから除外されました(ピクセル単位で確認)。 |
| テキストレイヤーを含むPSD | 一覧表示のみ — レイヤーとそのテキストは一覧表示されましたが、生成ファイルにはテキストレイヤーのピクセルデータが含まれていないため、プレビューでのテキスト描画は検証できませんでした。 |
| 保存済み合成画像 | ドキュメントキャンバスのあるファイルでは合格 — 保存済み合成画像はドキュメントのピクセルと一致しました。ドキュメントキャンバスのない生成ファイルでは保存済み合成画像が空白になりましたが、これは生成ファイルの性質によるもので、パーサーの不具合ではありません。そのようなファイルではレイヤー合成プレビューが代替手段になります。 |
| 調整レイヤー、スマートオブジェクト、効果、CMYK、16/32ビット、PSB | 未テスト。 |
よくある質問
PSDファイルはアップロードされますか?
いいえ。お使いのブラウザ内でのみ読み込まれ、サーバーにアップロードされることはありません。
レイヤーを編集したり、PSDに保存し直したりできますか?
いいえ。このツールは読み取り専用で、レイヤーの一覧表示と統合画像のPNG書き出しのみ行います。レイヤーの編集はできず、PSDへの保存もできません。
このページはどのPSDパーサーを使っていますか?
ag-psd 31.0.3(MITライセンス。jsDelivrのpackage.jsonで確認済み)です。ブラウザ用バンドル(830,279バイト)はPSDファイルを選択したときにのみ遅延読み込みされるため、初回ページ読み込みは軽量です。当初検討したpsd.jsは採用を見送りました。公開されたpackage.jsonのライセンスがUNLICENSEDと記載され、既定のブラウザ用バンドルが公開ファイルに含まれていなかったためです。
プレビューは元画像とまったく同じに見えますか?
必ずしも同じではありません。まずファイルに保存された合成画像が表示されます。未対応のレイヤー種別、効果、ブレンドモードは元のアプリケーションと異なる表示になる場合があります。「表示レイヤーからプレビューを合成」ボタンを使うと、表示レイヤーのみから2つ目のプレビューが作成されます。
ファイルが解析できない場合はどうなりますか?
空白ページの代わりに具体的なエラーメッセージ(PSDでない、未対応のバージョン、未対応のカラーモード、解析失敗)が表示されます。20 MBを超えるファイルは解析前に拒否されます。