PDFium Delphi Component Docs

GenerateLayout metóda

Component: TPdf  ·  Units: PDFium, FPdfLayout

Syntax

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

Description

Zmeria text a stránkuje každú položku ešte pred zmenou cieľa, potom pripojí kompletný plán pomocou natívnych API PDFium pre stránky a objekty stránok

TPdfLayoutDocument podporuje zalomený text, oddeľovače, čiary, obrázky, opakovane použiteľné XObject stránok, explicitné zalomenia strán, hlavičky, päty, nastavenia stránky, odseky držané pohromade a zarovnanie

Stable page totals

Použite {page} a {pages} v texte, hlavičkách alebo pätách

Priemerovací prechod rezervuje ReservedPageDigits zástupných symbolov podľa najširšej číslice, takže konečné čísla stránok nemôžu počas generovania zmeniť zalomenie ani počet strán

Result

Plan hlási konečné stránky, príkazy, merané volania textu, počty obsahu a počty odkazov na stránky

Cieľ zostane nezmenený, keď meranie zlyhá alebo keď zlyhá ktorákoľvek operácia pripojenia

Safety

Aktívny podpísaný cieľ je odmietnutý, pokiaľ nie je nastavené AllowSignedDocument

Zdroj odovzdaný do AddPageXObject musí zostávať aktívny, kým sa generovanie nedokončí

See Also

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