function GenerateTaggedLayout(Layout: TPdfLayoutDocument; out Plan: TPdfLayoutPlan; const Language: string = 'en-US'): Boolean;
Misura ed emette un nuovo documento di layout, assegna MCID continui agli oggetti di pagina semantici, marca il contenuto decorativo come Artifact, costruisce la gerarchia di struttura e ricarica il Tagged PDF completato nello stesso TPdf
La destinazione deve essere inattiva o contenere zero pagine così ogni oggetto non artifact è coperto dal piano semantico generato
Il metodo carica PDFium prima di controllare le capacità di marked content e può quindi essere la prima operazione nativa su una nuova istanza TPdf, senza chiamare prima CreateDocument
AddText usa come default plsrParagraph mentre intestazioni, piè di pagina, righe, immagini, XObject di pagina e nodi memorizzati nella cache usano come default plsrArtifact
Chiama SetLastItemSemantics per assegnare intestazioni, sezioni, divisioni, figure, didascalie, ruoli di elenco, ruoli di tabella, testo alternativo, testo effettivo, lingua, ID, scope di tabella, span o ID di intestazione
Usa AddSemanticNode per contenitori di elenchi e tabelle non visivi, poi collega i discendenti tramite ElementID e ParentID
AddLink aggiunge testo URI misurato e un'annotazione Link
L'annotazione generata viene convertita in un oggetto indiretto quando necessario, riceve una chiave StructParent e viene associata al suo elemento di struttura Link tramite le voci OBJR e ParentTree
Il passaggio di misura rifiuta ID duplicati, genitori non risolti, cicli, contenimento di elenchi o tabelle non valido, figure senza testo alternativo o effettivo, span e scope non validi e ID di intestazione di tabella non risolti
La generazione rifiuta output crittografato, un albero di struttura esistente, conteggi di pagine o oggetti non corrispondenti, MCID duplicati, mapping di annotazioni incompleti e superamenti del budget di oggetti configurato
Plan contiene elementi semantici, indici dei genitori, MCID, indici delle annotazioni Link, conteggi di contenuto taggato e conteggi di artifact oltre alle metriche di layout ordinarie
Il documento completato trasporta un elemento di struttura Document, ParentTree, IDTree quando sono presenti ID, MarkInfo, lingua del documento, StructParents di pagina e ordine di tabulazione basato sulla struttura per le pagine con annotazioni
TPdfLayoutTableCell.AddTextRun mantiene gli stili misti come testo nativo estraibile; SetImage emette una Figure con testo alternativo sotto la cella originale
Con AllowRowSpanContinuation=True, un solo TH o TD comprende tutti i frammenti fisici di pagina tramite voci MCR specifiche per pagina, mantenendo RowSpan, ColumnSpan e relazioni con le intestazioni
Le righe di subtotale restano righe del corpo e le etichette di continuazione sono marcate come Artifact; vedere FPdfLayout per vincoli e limiti