property PageHeight: Double;// solo lectura
PageHeight devuelve la altura de la página actualmente activa en unidades de espacio de usuario PDF por defecto, donde 1 unidad = 1/72 de pulgada (1 punto). El valor refleja el MediaBox efectivo de la página después de aplicarse la rotación — una página A4 de 595 × 842 puntos rotada 90° reporta PageWidth = 842 y PageHeight = 595
El valor es 0 cuando Active es False. Los tamaños de página en PDF son dobles, no enteros; A4 mide exactamente 841.8898 puntos de alto (210 mm ÷ 25.4 × 72), carta es 792. Multiplique por 25.4 / 72 para convertir a milímetros, o por 1 / 72 para pulgadas Aplique Zoom (TPdfView) para traducir el espacio de usuario a píxeles de pantalla
Las dimensiones provienen del MediaBox de la página a menos que el PDF especifique un CropBox / TrimBox / BleedBox / ArtBox menor. Use PageBox[Box] para leer cualquiera de las cajas alternativas explícitamente — los flujos de impresión normalmente operan sobre TrimBox o BleedBox en lugar de MediaBox
PageRotation: PDFium intercambia ancho / alto automáticamente para rotaciones de 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]);