property PageBounds[Box: TPdfPageBox]: TPdfRectangle;
Retourneert de rechthoek voor de opgevraagde paginabox (MediaBox/CropBox/BleedBox/TrimBox/ArtBox). De waarde komt uit het pagina-woordenboek in de PDF, nadat eventuele geërfde /MediaBox / /CropBox / /Rotate van bovenliggende nodes zijn opgelost.
Alleen-lezen tenzij de eigenschapsnaam een writer impliceert (zoals Page of PageRotation); toewijzen aan alleen-lezen-eigenschappen heeft geen effect.
Coördinaten en dimensies worden gerapporteerd in PDF-gebruikersruimte-punten. Om naar pixels voor een doel-DPI te converteren gebruikt u PointsToPixels(Value, DPI) of de equivalente helpers.
| Box | Welke paginabox op te halen: pbMedia / pbCrop / pbBleed / pbTrim / pbArt. |
Pdf1.Page; het wisselen van de huidige pagina werkt de hier geretourneerde waarden transparant bij.Active False is retourneert de eigenschap 0, een lege rechthoek, of het standaard enum-element.
var
R: TPdfRectangle;
begin
if Pdf1.Active then
begin
R := Pdf1.PageBounds[pbMedia];
Memo1.Lines.Add(Format('%.2f x %.2f pt', [R.Right - R.Left, R.Top - R.Bottom]));
end;
end;