function ReadPageObjectsSnapshot(PageNumber: Integer; const Options: TPdfPageObjectSnapshotOptions; out Status: TPdfPageObjectSnapshotStatus): TPdfPageObjectsSnapshot;
ReadPageObjectsSnapshot は、1 ページのすべてのページオブジェクトについて型、境界、変換、テキスト、マーク、依存関係の情報を、ネイティブの FPDF_PAGEOBJECT ハンドルを含まない所有型の TPdfPageObjectsSnapshot にコピーします
PageNumber は 1 始まりです。Status は空のスナップショットが返ってきた理由を報告するため、呼び出し側は存在しないページと有界読み取りを区別できます
PageObjectSnapshotCacheCapacity を参照してくださいPageObjectsSnapshot を使用しますレンダリングコールバックの外で、ページのすべてのオブジェクトを調査します
var Snap: TPdfPageObjectsSnapshot; Status: TPdfPageObjectSnapshotStatus;
Doc := Pdf1.ReadPageObjectsSnapshot(1, Default(TPdfPageObjectSnapshotOptions), Status);