PDFium Delphi Component Docs

PageMetrics プロパティ

コンポーネント: TPdf  ·  ユニット: PDFium
アクティブなページを変更せずに、1 基点のページ番号で安定したネイティブページ情報を読み取ります

構文

property PageMetrics[PageNumber: Integer]: TPdfPageMetrics; // read only

PageNumber1 から PageCount までの Integer
Result要求されたページの TPdfPageMetrics スナップショット。存在フラグ HasMediaBox、HasCropBox、HasBleedBox、HasTrimBox、HasArtBox を含みます

説明

スナップショットには Width、Height、Rotation、LabelText、HasTransparency、および 5 つの標準ページボックスすべてが含まれます

各ボックスには対応する存在フラグがあるため、呼び出し側は省略された任意ボックスとゼロ値の矩形を区別できます

最初の要求は 1 つのネイティブページハンドルを通じてすべての情報を読み取り、以後の要求は文書やページが編集されるまでキャッシュされたスナップショットを再利用します

別のページを読み取っても PageNumber は変更されず、OnPageChange も発火しません

返されるレコードは呼び出し側が所有し、変更しても PDF には影響しません

関連項目

PageBox, PageLabel, PageRotation