PDFium Component Docs

GenerateLayout-metode

Component: TPdf  ·  Units: PDFium, FPdfLayout

Syntax

function GenerateLayout(Layout: TPdfLayoutDocument; out Plan: TPdfLayoutPlan; AllowSignedDocument: Boolean = False): Boolean;

Description

Måler tekst og paginerer hvert element før måldokumentet endres, og legger deretter til den komplette planen med PDFiums native side- og sideobjekt-API-er

TPdfLayoutDocument støtter brutt tekst, avstandselementer, linjer, bilder, gjenbrukbare side-XObject-er, eksplisitte sideskift, topptekster, bunntekster, sideinnstillinger, avsnitt som holdes sammen og justering

Stable page totals

Bruk {page} og {pages} i tekst, topptekst eller bunntekst

Målerunden reserverer ReservedPageDigits plassholdere med bredeste siffer, slik at endelige sidetall ikke kan endre tekstbryting eller sideantall under utskrivingen

Result

Plan rapporterer endelige sider, kommandoer, målte tekstkall, innholdstall og antall sidereferanser

Måldokumentet forblir uendret når målingen feiler eller når en tilleggsoperasjon feiler

Safety

Et aktivt signert måldokument avvises med mindre AllowSignedDocument er satt

Kilden som sendes til AddPageXObject må forbli aktiv til utskrivingen er fullført

See Also

GenerateTaggedLayout, Cached layout nodes, AddPage, AddText, AddImage, CreateXObjectFromPage