PDFium Delphi Component Docs

PageHeight property

Component: TPdf  ·  Unit: PDFium
Visina aktivne strane u PDF korisničkim jedinicama (poeni = 1/72 inča)

Syntax

property PageHeight: Double; // read only

Description

PageHeight vraća visinu trenutno aktivne strane u podrazumevanim PDF korisničkim prostornim jedinicama, gde je 1 jedinica = 1/72 inča (1 poen). Vrednost odražava efektivni MediaBox strane nakon primenjene rotacije — A4 strana od 595 × 842 poena rotirana 90° prijavljuje PageWidth = 842 i PageHeight = 595

Vrednost je 0 kada je Active False. Veličine strana u PDF-u su Double vrednosti, ne celi brojevi; A4 je tačno 841.8898 poena visine (210 mm ÷ 25.4 × 72), letter je 792. Pomnožite sa 25.4 / 72 za pretvaranje u milimetre, ili sa 1 / 72 za inče. Primenite Zoom (TPdfView) da prevedete korisnički prostor u piksele ekrana

Dimenzije dolaze iz MediaBox-a strane osim ako PDF ne specificira manji CropBox / TrimBox / BleedBox / ArtBox. Koristite PageBox[Box] da eksplicitno pročitate bilo koju od alternativnih kutija — tokovi rada za štampu obično rade na TrimBox-u ili BleedBox-u umesto na MediaBox-u

Remarks

Example

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]);

See Also

PageWidth, PageRotation, PageBox, PageBounds