property PageHeight: Double; // read only
PageHeight zwraca wysokość aktualnie aktywnej strony w domyślnych jednostkach
przestrzeni użytkownika PDF, gdzie 1 jednostka = 1/72 cala (1 punkt). Wartość
odzwierciedla efektywne MediaBox strony po zastosowaniu rotacji — strona A4
o wymiarach 595 × 842 punktów obrócona o 90° zgłasza
PageWidth = 842 i PageHeight = 595
Wartość wynosi 0, gdy Active ma wartość False.
Rozmiary stron w PDF to liczby typu Double, a nie całkowite; A4 ma dokładnie
841.8898 punktów wysokości (210 mm ÷ 25.4 × 72), letter
ma 792. Pomnóż przez 25.4 / 72, aby przeliczyć na milimetry,
albo przez 1 / 72 na cale. Zastosuj Zoom (TPdfView), aby
przełożyć przestrzeń użytkownika na piksele ekranu
Wymiary pochodzą z MediaBox strony, chyba że PDF określa mniejsze
CropBox / TrimBox / BleedBox / ArtBox. Użyj PageBox[Box], aby odczytać
dowolne z alternatywnych pól jawnie — procesy drukowania zwykle operują
na TrimBox lub BleedBox, a nie MediaBox
PageRotation: PDFium automatycznie zamienia
szerokość / wysokość dla rotacji 90° / 270°PageNumber
var WidthMM, HeightMM: Double;
Pdf1.Active := True;
Pdf1.PageNumber := 1;
WidthMM := Pdf1.PageWidth * 25.4 / 72;
HeightMM := Pdf1.PageHeight * 25.4 / 72;
Label1.Caption := Format('Page 1: %.1f x %.1f mm', [WidthMM, HeightMM]);