SetGraphicsState

ベクターグラフィックス、テキスト、ページレイアウト

説明

NewGraphicsState で作成した再利用可能なグラフィックス状態 ID を現在のコンテンツストリームに適用し、以後の描画でその ExtGState を使用します

構文

Delphi

Function TPDFlib.SetGraphicsState(GraphicsStateID: Integer): Integer;

ActiveX

Function PDFlib::SetGraphicsState(GraphicsStateID As Long) As Long

DLL

int DLSetGraphicsState(int InstanceID, int GraphicsStateID);

パラメータ

GraphicsStateID選択した文書で NewGraphicsState が返す再利用可能なグラフィックス状態 ID

戻り値

0ID が無効であるか、選択した文書用に作成されたものではありません
1グラフィックス状態が現在のコンテンツストリームに適用された

備考

このメソッドは現在のページリソースに ExtGState を登録し、アクティブなコンテンツストリームへ PDF gs 演算子を書き込みます

再利用可能なグラフィックス状態を適用する前に SaveState を呼び出し、変更を描画ブロックに限定する場合は後で LoadState を呼び出す