Vcl.Imaging.pngimage.TPngImage のメソッド

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


継承Protected
_AddRefprotectedインターフェース化オブジェクトのインターフェースの参照カウントをインクリメントします。
_Releaseprotectedインターフェース化オブジェクトのインターフェースの参照カウントをデクリメントします。
AddtEXtpublicテキストのキーと値のペアを PNG 画像メタデータに追加します。
AddzTXtpublicテキストのキーと値のペアを圧縮して PNG 画像メタデータに追加します。
AfterConstructionpublicOwner のインターフェースへの参照を取得します。
Assignpublic別のグラフィック オブジェクトのプロパティおよび内容をコピーします。
AssignHandlepublicビットマップ オブジェクトのプロパティおよび内容をコピーします。
AssignPNGprotected別の TPngImage オブジェクトのプロパティおよび内容をコピーします。
AssignTopublicこの画像のプロパティおよび内容を別のグラフィック オブジェクトにコピーします。
BeforeDestructionpublic最初のデストラクタが実行される前に応答します。
CanLoadFromStreampublic
Changedprotectedグラフィックが変更されたときに呼び出されます。
CheckDisposedprotectedこのメソッドは廃止予定です。
ClassInfopublic

オブジェクト型の実行時型情報(RTTI)テーブルのポインタを返します。

ClassNamepublic引数で渡される変数の型ではなくオブジェクトインスタンスの型を示す文字列を返します。
ClassNameIspublicオブジェクトが指定の型かどうかを示します。
ClassParentpublic1 つ上位のクラスの型を返します。
ClassTypepublicオブジェクトのクラスへのクラス参照を返します。
CleanupInstancepublicクラス内の長い文字列とバリアントとインターフェース変数に対する終了処理を実行します。
CreatepublicTPngImage クラスの新しいインスタンスを作成します。
CreateAlphapublicPNG 画像を変換し、アルファ チャネル情報を追加します。
CreateBlankpublicTPngImage クラスの新しい空のインスタンスを作成します。
DefaultHandlerpublicメッセージレコードを処理するメソッドのインターフェースを提供します。
DefinePropertiesprotectedグラフィック データ ストリームを読み書きするための仮想プロパティを設定します。
DestroypublicTPngImage クラスのインスタンスを解放します。
DisableScaledDrawerpublicグラフィックスのためのスケール ドロワーを無効にします。
DispatchpublicMessage パラメータの内容に基づいてオブジェクトのメッセージ処理メソッドを呼び出します。
DisposeOfpublic DisposeOf は、オブジェクトでのデストラクタ コードの実行を強制します。
DoSetPaletteprotectedPNG 画像のカラー パレットを設定します。
DrawpublicPNG 画像をキャンバス上に描画します。
DrawPartialTransprotected部分透過の PNG 画像をキャンバス上に描画します。
DrawTransparentprotectedグラフィックをキャンバスの背景にブレンドして、キャンバス上の矩形にレンダリングします。
DrawUsingPixelInformationpublicピクセル情報を考慮して PNG 画像をキャンバス上に描画します。
EnableScaledDrawerpublicグラフィックスのためのスケール ドロワーを無効にします。
Equalspublicグラフィックと別の TGraphic オブジェクトを比較し、それらのオブジェクトが同じグラフィックを含んでいる場合は true を返します。
FieldAddresspublicパブリッシュオブジェクト項目のアドレスを返します。
Freepublicオブジェクトを破棄し,必要ならば関連付けられているメモリを解放します。
FreeInstancepublicNewInstance メソッドの前回の呼び出しによって割り当てられたメモリを解除します。
GetDisposedprotected
GetEmptyprotectedPNG 画像が空かどうかを確認します。
GetHashCodepublicハッシュ コードを表す整数を返します。
GetHeaderprotectedPNG 画像のヘッダーを返します。
GetHeightprotectedPNG 画像の垂直方向のサイズ(単位はピクセル)を読み取ります。
GetInterfacepublic指定したインターフェースを取り出します。
GetInterfaceEntrypublicクラス内で実現された特定のインターフェースのエントリを返します。
GetInterfaceTablepublic指定したクラスで実装されているすべてのインターフェースが入った構造体のポインタを返します。
GetNamePathpublicオブジェクトインスペクタに表示されるオブジェクト名を返します。
GetOwnerprotectedオブジェクトの所有者を返します。
GetPaletteprotectedPNG 画像のカラー パレットを読み取ります。
GetPixelsprotected指定したピクセルの色を返します。
GetSupportsPartialTransparencyprotectedPNG 画像が部分透過をサポートしているかどうかを確認します。
GetTransparentprotectedPNG 画像が透過性をサポートしているかどうかを確認します。
GetWidthprotectedPNG 画像の水平方向のサイズ(単位はピクセル)を読み取ります。
HasPixelInformationpublicPNG 画像にピクセル情報が含まれているかどうかを確認します。
InheritsFrompublic2 つのオブジェクト型の関係を調べます。
InitializeGammaprotectedガンマ値を初期化します。
InitInstancepublic新しく割り当てられたオブジェクトインスタンスをすべて 0 に初期化し,インスタンスの仮想メソッドテーブルポインタを初期化します。
InstanceSizepublicオブジェクト型の各インスタンスのサイズをバイト数で返します。
LoadFromClipboardFormatpublicクリップボード形式の変数から PNG 画像を読み込みます。
LoadFromFilepublicファイルに保存されたグラフィック イメージをロードします。
LoadFromResourceIDpublicリソースから PNG 画像を読み込みます。
LoadFromResourceNamepublicリソースから PNG 画像を読み込みます。
LoadFromStreampublicストリームから PNG 画像を読み込みます。
MethodAddresspublicクラス メソッドのアドレスを名前で返します。
MethodNamepublicアドレスを指定すると、クラス メソッドの名前を返します。
NewInstancepublicオブジェクト型のインスタンスにメモリを割り当て,その新しいインスタンスを指すポインタを返します。
operator ()public
Progressprotectedグラフィックが変更されているときに OnProgress イベントを生成します。
QualifiedClassNamepublic

クラスの修飾名を返します。

QueryInterfacepublic指定されたインターフェースをオブジェクトがサポートしている場合,そのインターフェースへの参照を返します。
RaiseErrorpublic例外を発生させます。
ReadDataprotectedTStream からグラフィック データを読み込みます。
RemoveTransparencypublic
ResizepublicPNG 画像のサイズを新しいサイズに変更します。
SafeCallExceptionpublicsafecall 呼び出し規約を使って宣言されたメソッド内での例外を処理します。
SaveToClipboardFormatpublicPNG 画像をクリップボード形式の変数に代入します。
SaveToFilepublicグラフィック イメージをファイルに保存します。
SaveToStreampublicPNG 画像をストリームに保存します。
SetHeightprotectedPNG 画像の垂直方向のサイズ(単位はピクセル)を設定します。
SetPaletteprotectedPNG 画像のカラー パレットを設定します。
SetPixelsprotected指定したピクセルの色を設定します。
SetSizepublicグラフィックのサイズを指定します。
SetTransparentprotectedグラフィックを透明に描画するかどうかを指定します。
SetWidthprotectedPNG 画像の水平方向のサイズ(単位はピクセル)を設定します。
ToStringpublicクラス名を表す文字列を返します。
UnitNamepublic

クラスが定義されているユニットの名前を返します。

UnitScopepublic

クラスのユニット スコープを返します。

UpdateScaledDrawerpublic
WriteDataprotectedTStream にグラフィック データを書き込みます。