PDFium Component Docs

PageMetrics Właściwość

Component: TPdf  ·  Unit: PDFium
Odczytuje stabilne natywne fakty o stronie według numeru liczonego od 1, bez zmiany aktywnej strony

Syntax

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

PageNumberInteger pomiędzy 1 a PageCount
ResultSnapshot TPdfPageMetrics żądanej strony z flagami obecności HasMediaBox, HasCropBox, HasBleedBox, HasTrimBox i HasArtBox

Description

Snapshot obejmuje Width, Height, Rotation, LabelText, HasTransparency oraz wszystkie pięć standardowych ramek strony

Każda ramka ma pasującą flagę obecności, więc wywołujący rozróżni brak opcjonalnej ramki od prostokąta o wartościach zerowych

Pierwsze żądanie odczytuje wszystkie fakty przez jeden natywny uchwyt strony, a kolejne żądania ponownie używają zapamiętanego snapshotu, dopóki dokument albo strona nie zostaną zmienione

Odczyt innej strony nie zmienia PageNumber ani nie wyzwala OnPageChange

Zwrócony rekord należy do wywołującego, a jego modyfikacja nie zmienia pliku PDF

See Also

PageBox, PageLabel, PageRotation