property PageHeight: Double; // read only
PageHeight retourneert de hoogte van de momenteel actieve pagina in standaard PDF-gebruikersruimte-eenheden, waarbij 1 eenheid = 1/72 inch (1 punt). De waarde weerspiegelt de effectieve MediaBox van de pagina nadat rotatie is toegepast — een A4-pagina van 595 × 842 punt geroteerd 90° rapporteert PageWidth = 842 en PageHeight = 595.
De waarde is 0 wanneer Active False is. Paginaformaten in PDF zijn doubles, geen gehele getallen; A4 is exact 841.8898 punt hoog (210 mm ÷ 25.4 × 72), letter is 792. Vermenigvuldig met 25.4 / 72 om naar millimeters te converteren, of met 1 / 72 voor inches. Pas Zoom (TPdfView) toe om gebruikersruimte naar schermpixels te vertalen.
De dimensies komen uit de MediaBox van de pagina tenzij de PDF een kleinere CropBox / TrimBox / BleedBox / ArtBox specificeert. Gebruik PageBox[Box] om expliciet een van de alternatieve dozen te lezen — drukwerkflows werken doorgaans op TrimBox of BleedBox in plaats van MediaBox.
PageRotation wordt toegewezen: PDFium wisselt breedte / hoogte
automatisch voor 90° / 270°-rotaties.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]);