PDFium Delphi Component Docs

GenerateLayout Méthode

Composant: TPdf  ·  Units: PDFium, FPdfLayout

Syntax

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

Description

Mesure le texte et pagine chaque élément avant de changer la destination, puis ajoute le plan complet avec les API natives de page et d’objet de page PDFium

TPdfLayoutDocument prend en charge le texte enveloppé, les espaceurs, les filets, les images, les XObjects de page réutilisables, les sauts de page explicites, les en-têtes, pieds de page, réglages de page, les paragraphes solidaires et l’alignement

Stable page totals

Utilisez {page} et {pages} dans le texte, les en-têtes ou pieds de page

La passe de mesure réserve les caractères de remplacement de chiffre le plus large ReservedPageDigits, afin que les numéros de page finaux ne puissent pas changer l’enveloppement ou le nombre de pages pendant l’émission

Result

Plan rapporte les pages finales, les commandes, les appels de texte mesurés, les comptages de contenu et les comptages de référence de page

La destination est inchangée lorsque la mesure échoue ou lorsqu’une opération d’ajout échoue

Safety

Une destination signée active est rejetée sauf si AllowSignedDocument est défini

La source passée à AddPageXObject doit rester active jusqu’à la fin de l’émission

See Also

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