PDFium Delphi Component Docs

PageMetrics Свойство

Компонент: TPdf  ·  Модуль: PDFium
Читает стабильные нативные факты о странице по её номеру в нумерации с единицы, не меняя активную страницу

Syntax

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

PageNumberЦелое от 1 до PageCount
ResultСнимок TPdfPageMetrics для запрошенной страницы с флагами присутствия HasMediaBox, HasCropBox, HasBleedBox, HasTrimBox и HasArtBox

Description

Снимок включает Width, Height, Rotation, LabelText, HasTransparency и все пять стандартных блоков страницы

У каждого блока есть соответствующий флаг присутствия, чтобы вызывающая сторона могла отличить отсутствующий необязательный блок от прямоугольника с нулевыми значениями

Первый запрос читает все факты через один нативный дескриптор страницы, а последующие запросы переиспользуют кэшированный снимок, пока документ или страница не будут изменены

Чтение другой страницы не меняет PageNumber и не возбуждает OnPageChange

Возвращённая запись принадлежит вызывающей стороне, и её изменение не модифицирует PDF

See Also

PageBox, PageLabel, PageRotation