THotPDF.FlattenLoadedFormFields Method
Riporta i campi caricati selezionati a contenuto statico della pagina e rimuove solo i loro alberi di campo e le annotazioni widget
Dichiarazione
function FlattenLoadedFormFields(const FieldNames: array of AnsiString;
EnforceSignaturePermissions: Boolean = True): Integer;
Parametri
| Nome | Scopo |
|---|---|
FieldNames | Nomi di campo completamente qualificati da appiattire, oppure un array vuoto per tutti i campi |
EnforceSignaturePermissions | Rifiuta le violazioni delle policy DocMDP e FieldMDP prima della modifica |
Valore restituito
Restituisce il numero di campi corrispondenti appiattiti
Note d'uso
- Le appearance di testo e choice vengono rigenerate prima del disegno
- Solo le pagine che contengono i widget selezionati ricevono content stream aggiunti
- Campi, annotazioni, pagine e risorse AcroForm non toccati restano presenti
- La modalità incremental-update marca solo gli oggetti modificati per il salvataggio append-only
- Disabilitare il gate dei permessi trasferisce al chiamante la responsabilità della policy di firma