PDFium Delphi Component Docs

PageHeight svojstvo

Komponenta: TPdf  ·  Jedinica: PDFium
Visina aktivne stranice u PDF korisničkim jedinicama (točke = 1/72 inča)

Sintaksa

property PageHeight: Double; // read only

Opis

PageHeight vraća visinu trenutno aktivne stranice u zadanim korisničkim jedinicama PDF-a, gdje je 1 jedinica = 1/72 inča (1 točka). Vrijednost odražava efektivni MediaBox okvir stranice nakon primjene rotacije — A4 stranica od 595 × 842 točke rotirana za 90° prijavljuje PageWidth = 842 i PageHeight = 595

Vrijednost je 0 kada je Active na False. Veličine stranica u PDF-u su brojevi dvostruke preciznosti, a ne cijeli brojevi; A4 je točno 841.8898 točaka visok (210 mm ÷ 25.4 × 72), letter je 792. Pomnožite s 25.4 / 72 za pretvorbu u milimetre ili s 1 / 72 za inče Primijenite Zoom (TPdfView) za prevođenje korisničkog prostora u piksele zaslona

Dimenzije stranice dolaze iz njezina MediaBox okvira osim ako PDF ne odredi manji CropBox / TrimBox / BleedBox / ArtBox okvir. Koristite PageBox[Box] za eksplicitno čitanje bilo kojeg alternativnog okvira — tijekovi rada za ispis obično rade na TrimBox ili BleedBox okviru umjesto na MediaBox okviru

Napomene

Primjer

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

Vidi također

PageWidth, PageRotation, PageBox, PageBounds