THotPDF.FlattenLoadedFormFields Method
Vykreslí vybraná načtená pole do statického obsahu stránky a odstraní jen jejich stromy polí a anotace widgetů
Deklarace
function FlattenLoadedFormFields(const FieldNames: array of AnsiString;
EnforceSignaturePermissions: Boolean = True): Integer;
Parametry
| Název | Účel |
|---|---|
FieldNames | Plně kvalifikované názvy polí k flattenu, nebo prázdné pole pro všechna pole |
EnforceSignaturePermissions | Refuse DocMDP and FieldMDP policy violations before modification |
Návratová hodnota
Vrací počet odpovídajících polí, která byla flattenována
Poznámky k použití
- Vzhledy textových polí a polí s výběrem se před malováním znovu vygenerují
- Only pages that own selected widgets receive appended content streams
- Untouched fields, annotations, pages, and AcroForm resources remain present
- Incremental-update mode marks only changed objects for append-only saving
- Vypnutím kontroly oprávnění přechází odpovědnost za politiku podpisu na volajícího