property PageHeight: Double; // read only
PageHeight returnerar höjden för den för närvarande aktiva sidan i PDF:ens
standardenheter för användarutrymmet, där 1 enhet = 1/72 tum (1 punkt). Värdet speglar
sidans effektiva MediaBox efter att rotation har tillämpats — en A4-sida på
595 × 842 punkter roterad 90° rapporterar PageWidth = 842 och
PageHeight = 595
Värdet är 0 när Active är False. Sidstorlekar
i PDF är flyttal, inte heltal; A4 är exakt 841.8898 punkter hög
(210 mm ÷ 25.4 × 72), letter är 792. Multiplicera med
25.4 / 72 för att konvertera till millimeter, eller med 1 / 72
för tum Tillämpa Zoom (TPdfView) för att översätta användarutrymmet till
skärmpixlar
Dimensionerna kommer från sidans MediaBox om inte PDF:en anger en mindre
CropBox / TrimBox / BleedBox / ArtBox. Använd PageBox[Box] för att
explicit läsa någon av de alternativa boxarna — utskriftsarbetsflöden arbetar
normalt på TrimBox eller BleedBox i stället för MediaBox
PageRotation tilldelas: PDFium byter bredd / höjd
automatiskt för 90° / 270°-rotationerPageNumber
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]);