PSD レイヤー

概要

Adobe® Photoshop® PSD レイヤーは、グラフィック処理における最良のコンセプトの一つです。レイヤーにはピクセルに関する情報が含まれ、異なるチャネル数を持つことができます。

Photoshop ドキュメント内のレイヤーの最も重要な部分の1つは、レイヤーリソースです。PSD からのレイヤーリソースのリストは当社のドキュメントでご確認いただけます。

次のスクリーンショットに、レイヤーを操作するための UI が表示されています:

todo:image_alt_text

しかし、Aspose.PSD はAspose.PSD+for+Java+Homeを介した PSD レイヤーのプログラム的操作に特化しています。

追加のドキュメントはこの記事で見つけることができます: 画像の操作。すべての操作は PSD プレビューとレイヤーに処理され、詳細はAspose.PSD ラスター画像 API リファレンスでご確認いただけます。

利用可能な PSD レイヤー API

  • レイヤーエフェクト
  • レイヤー共通プロパティ
  • レイヤーのメタデータ

C# を使用したレイヤー編集の例

新しいレイヤーの追加

開いたPSD ファイルに空のレイヤーを追加したい場合は、次のコードを使用できます。

API を使用して PSD ファイルに新しいレイヤーを追加

JPEG、PNG、GIF、AI、TIFF、BMP ファイルからの新しいレイヤーの追加

任意のサポートされているフォーマットのファイルを画像に新しいレイヤーとして追加できます。ただし、直接読み込むことはできません。

以下のコードを使用して、任意のサポートされている形式のファイルから新しい PSD レイヤーをストリームから追加できます

すべてのレイヤーまたはレイヤーグループをフラット化する

ユーザーに編集可能な PSD ファイルを提供したくない場合に便利です。また、API を通じてファイルがフラット化されたかどうかを識別できます。

PSD ファイルのレイヤーフラット化: