PDFium Delphi Component Docs

GenerateLayout metoda

Component: TPdf  ·  Units: PDFium, FPdfLayout

Syntax

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

Description

Změří text a stránkuje každou položku před změnou cíle a poté připojí kompletní plán pomocí nativních API PDFium pro stránky a objekty stránek

TPdfLayoutDocument podporuje zalamovaný text, mezerníky, linky, obrázky, opakovaně použitelné stránkové XObjects, explicitní zlomy stránek, záhlaví, zápatí, nastavení stránky, odstavce držící pohromadě a zarovnání

Stable page totals

V textu, záhlavích nebo zápatích používejte {page} a {pages}

Průchod měření rezervuje zástupné znaky ReservedPageDigits nejširší číslice, takže finální čísla stránek nemohou během generování změnit zalamování ani počet stránek

Result

Plan hlásí finální stránky, příkazy, měřená textová volání, počty obsahu a počty odkazů na stránky

Cíl zůstává beze změny, když měření selže nebo když selže jakákoli operace připojení

Safety

Aktivní podepsaný cíl je odmítnut, pokud není nastaveno AllowSignedDocument

Zdroj předaný do AddPageXObject musí zůstat aktivní, dokud generování neskončí

See Also

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