PsdImage

PsdImage

概要

PsdImage は Aspose.Psd の Python 用 FOSS におけるクラスです。継承元: Image。

レンダリングせずにロード、検査、保存できる PSD 画像を表します。

このクラスは Python プログラム内の PsdImage オブジェクト向けに 5 つのメソッドを宣言します。利用可能なメソッドは __init__、dispose、load、save です。Aspose.Psd の Python 用 FOSS パッケージをインストールすれば、すべての Python アプリケーションから公開メンバーにアクセスできます。プロパティ: active_layer、bits_per_channel、channels、channels_count、color_data_info、color_mode、その他 30 件。

プロパティ

名前型アクセス説明
widthint読み取りドキュメントの幅(ピクセル単位)を取得します。
heightint読み取りドキュメントの高さ(ピクセル単位)を取得します。
channelsint読み取りPSDヘッダーからドキュメントのチャンネル数を取得します。
bits_per_channelint読み取りチャンネルごとに格納されているビット数を取得します。
color_modeColorModes読み取り/書き込みヘッダーで報告されている PSD カラーモードを取得します。
versionint読み取り/書き込みAspose.PSD-compatible API バージョン番号を取得または設定します。
headerPsdHeader読み取り解析された PSD/PSB ヘッダー オブジェクトを取得します。
is_large_documentbool読み取りロードされたドキュメントが PSB 大文書コンテナを使用しているかどうかを取得します。
is_psbbool読み取り:attr:is_large_document と同等です。
layersList[Layer]読み取り/書き込み解析されたレイヤーコレクションを取得します。
channels_countint読み取りPSD チャネルの数を取得します。
sizeSize読み取り画像のサイズを取得します。
active_layerOptional[Layer]読み取り/書き込みアクティブなレイヤーを取得します。
layer_countint読み取りドキュメント内で解析されたレイヤーの数を取得します。
has_layersbool読み取りドキュメントに少なくとも1つの解析済みレイヤーが含まれているかどうかを取得します。
has_image_resourcesbool読み取りドキュメントに解析済み画像リソースが含まれているかどうかを取得します。
resource_countint読み取り解析された画像リソースブロックの数を取得します。
image_resourcesList[ResourceBlock]読み取り/書き込みPSD イメージ リソースを取得または設定します。
global_layer_resourcesList[LayerResource]読み取り/書き込みグローバルレイヤーリソースを取得または設定します。
global_layer_mask_infoGlobalLayerMaskInfo読み取りグローバルレイヤーマスク情報を取得します。
is_flattenbool読み取りPSD画像がフラット化されているかどうかを取得します。
has_transparency_databool読み取り/書き込み最初のアルファチャネルが透過データを含むかどうかを取得または設定します。
resources``読み取り解析された画像リソースブロックの読み取り専用サマリーを取得します。
has_color_mode_databool読み取りドキュメントがカラーモードデータバイトを含むかどうかを取得します。
color_data_infoPsdColorDataInfo読み取り解析された Color Mode Data セクションの読み取り専用サマリーを取得します。
indexed_paletteOptional[IndexedColorPaletteInfo]読み取り存在する場合、解析されたインデックスパレットの概要を取得します。
has_merged_image_databool読み取りドキュメントがマージされた画像データのペイロードバイトを含んでいるかどうかを取得します。
compressionCompressionMethod読み取りマージされた画像データセクションで使用されている圧縮方法を取得します。
image_data_infoPsdImageDataInfo読み取り解析されたマージ済み画像データ構造の読み取り専用サマリーを取得します。
image_data_kindImageDataKind読み取りマージされた画像データペイロードの構造種別を取得します。
uses_predictionbool読み取りマージされた画像データペイロードで ZIP 予測が使用されているかどうかを取得します。
has_icc_profilebool読み取り埋め込まれた ICC プロファイル リソースが存在するかどうかを取得します。
is_icc_profile_untaggedOptional[bool]読み取り存在する場合、解析されたタグなし ICC プロファイル フラグを取得します。
parsed_color_dataColorData読み取り内部検証/テスト用に解析されたカラーモードデータの詳細を取得します。
parsed_resourcesList[UnknownResource]読み取り内部検証/テスト用に解析された画像リソースを取得します。
global_angleint読み取りグローバル角度を取得します。

メソッド

シグネチャ説明
__init__(stream, leave_open: bool)Calls init(stream, leave_open) この PsdImage インスタンス上で。
load(file_path_or_stream) → PsdImageファイルパスまたは読み取り可能なストリームから PSD 画像を読み込みます。
save(file_path_or_stream)画像をファイルパスまたは書き込み可能なストリームに保存します。
dispose()画像を解放し、必要に応じて基になるストリームも解放します。
load(source: Union[str, io.BytesIO, io.BufferedIOBase]) → "Image"この PsdImage インスタンスで load(source) を呼び出します。

参照

 日本語