Vcl.Imaging.pngimage.TPngImage.CreateBlank

提供: RAD Studio API Documentation
移動先: 案内検索


Delphi

constructor CreateBlank(ColorType, Bitdepth: Cardinal; cx, cy: Integer);

プロパティ

種類 可視性 ソース ユニット
constructor public Vcl.Imaging.pngimage.pas Vcl.Imaging.pngimage TPngImage

説明

TPngImage クラスの新しい空のインスタンスを作成します。

CreateBlank を呼び出すと、TPngImage クラスの新しいインスタンスを作成します。ColorType および Bitdepth のパラメータを使って、画像内でピクセルをどのようにエンコードするかを指定します。 cx および cy のパラメータには、新しい画像のサイズを持たせる必要があります。

ColorType および BitDepth は、連携して動作するもので、値は下の表のものでなければなりません。そうではない場合、例外(不正な PNG 仕様)が発生します。

ColorType BitDepth 例外

COLOR_GRAYSCALE、COLOR_RGB、COLOR_PALETTE、COLOR_GRAYSCALEALPHA、COLOR_RGBALPHA

1、2、4、8、16

NO

COLOR_PALETTE

16

YES

COLOR_RGB

< 8

YES

関連項目