THotPDF.ApplyXFAAsAcroForm Method
Aplica o processamento de xfa as acro form dentro do workflow de importação e flattening de XFA. O método transforma texto, form packets, profiles de validação ou dados de PDF carregados, preservando identificadores públicos e recursos fornecidos pelo chamador
Declaration
function ApplyXFAAsAcroForm(const XDPBytes: TBytes; Editable: boolean= True): Integer;
Unit
HPDFDoc
Parameters
| Name | Purpose |
|---|---|
XDPBytes | Payload de bytes raw embutido ou validado por esta API |
Editable | Controla se os campos gerados continuam editáveis depois da operação |
Return value
Retorna um valor Integer
Usage notes
Classes de propriedades declaradas suportadas usam schema defaults, incluindo Courier a 10pt e uma largura de edge de 0.5pt; medidas explícitas fracionárias de fonte e de borda retêm a precisão delas em dictionaries nativos de appearance e de borda do PDF
- Use esta API no workflow de importação e flattening de XFA antes que o objeto afetado de página, recurso, campo ou catalog seja finalizado
- Mantenha nomes de objetos, de campos, de recursos e os handles retornados estáveis até o documento ser finalizado
- Workflows XFA são rejeitados pelos modos de conformidade PDF/A e PDF/X, então achate ou remova os packets antes de uma saída de arquivamento estrita
- Campos e conteúdo estático mantêm as posições e os tamanhos do template XFA, em pontos, qualquer que seja a Resolution definida; texto e gráficos que você desenhar antes e depois da chamada ainda usam 1/Resolution de polegada