THotPDF.FlattenLoadedFormFields Method
Pinta os campos carregados selecionados no conteúdo estático da página e remove apenas as respetivas árvores de campos e anotações de widget
Declaração
function FlattenLoadedFormFields(const FieldNames: array of AnsiString;
EnforceSignaturePermissions: Boolean = True): Integer;
Parâmetros
| Nome | Finalidade |
|---|---|
FieldNames | Nomes de campo totalmente qualificados a aplanar (flatten), ou um array vazio para todos os campos |
EnforceSignaturePermissions | Refuse DocMDP and FieldMDP policy violations before modification |
Valor devolvido
Devolve o número de campos correspondentes que foram aplanados
Notas de utilização
- As aparências de texto e de escolha são regeneradas antes da pintura
- 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
- Desativar a barreira de permissões transfere a responsabilidade pela política de assinatura para quem chama