function GenerateLayout(Layout: TPdfLayoutDocument; out Plan: TPdfLayoutPlan; AllowSignedDocument: Boolean = False): Boolean;
Măsoară textul și paginează fiecare element înainte de a modifica destinația, apoi adaugă planul complet cu API-urile native PDFium de pagină și de obiecte de pagină
TPdfLayoutDocument suportă text cu rupere de rând, spațietoare, linii, imagini, XObject-uri de pagină reutilizabile, rupturi de pagină explicite, anteturi, subsoluri, setări de pagină, paragrafe ținute împreună și aliniere
Folosiți {page} și {pages} în text, anteturi sau subsoluri
Trecerea de măsurare rezervă ReservedPageDigits substituenți cu cea mai lată cifră, astfel încât numerele finale de pagină nu pot schimba ruperea rândurilor sau numărul de pagini în timpul emiterii
Plan raportează paginile finale, comenzile, apelurile de text măsurate, numerele de conținut și numerele de referințe de pagină
Destinația rămâne neschimbată atunci când măsurarea eșuează sau când orice operație de adăugare eșuează
O destinație semnată activă este respinsă, cu excepția cazului în care AllowSignedDocument este stabilit
Sursa transmisă către AddPageXObject trebuie să rămână activă până la finalizarea emiterii