ReleaseCapturedPage
ページレイアウト、リソース管理
宣言
Function TPDFlib.ReleaseCapturedPage(CaptureID: Integer): Integer;
説明
呼び出し元がこれ以上の配置を必要としないとき、キャプチャ済みページハンドルを無効化し、その一時的な記述子状態を解放します
ページリソース辞書に既に組み込まれたForm XObjectと、その既存のDo呼び出しは、ハンドル解放後も有効なままです
解放されたハンドルは、描画・設定・再解放できません
パラメータ
| CaptureID | CapturePage、CapturePageEx、ImportPageAsFormXObject、EndFormXObject が返したハンドルです |
|---|
戻り値
| 0 | ハンドルが不正か、既に解放されています |
|---|---|
| 1 | 一時的なキャプチャ状態は正常に解放されました |
例
CaptureID := PDF.EndFormXObject;
if CaptureID <> 0 then
begin
PDF.DrawCapturedPage(CaptureID, 20, 20, 120, 40);
PDF.ReleaseCapturedPage(CaptureID);
end;