THotPDF.ApplyXFAAsAcroForm Method
Aplica o processamento xfa as acro form dentro do workflow de importação e flattening de XFA. O método transforma texto, form packets, perfis de validação ou dados PDF carregados, preservando identificadores públicos e recursos fornecidos por quem chama
Declaração
function ApplyXFAAsAcroForm(const XDPBytes: TBytes; Editable: boolean= True): Integer;
Unidade
HPDFDoc
Parâmetros
| Nome | Finalidade |
|---|---|
XDPBytes | Payload em bytes em bruto embedded ou validado por esta API |
Editable | Controla se os campos gerados continuam editáveis após a operação |
Valor de retorno
Devolve um valor Integer
Notas de utilização
As classes de propriedades declaradas suportadas usam limites por defeito de schemas, incluindo Courier a 10pt e uma largura de edge de 0.5pt; medições explícitas fracionárias de tipos de letra e de borders retêm a respetiva precisão em dicionários nativos de aparências e de borders PDF
- Use esta API no workflow de importação e flattening de XFA antes de o objeto afetado de página, recurso, campo ou catálogo ser finalizado
- Mantenha os nomes de objetos, nomes de campos, nomes de recursos e handles devolvidos estáveis até o documento ser finalizado
- Workflows XFA são rejeitados pelos modos de conformidade PDF/A e PDF/X, por isso achate ou remova os packets antes de um output de arquivo estrito
- Os campos e o conteúdo estático mantêm as posições e tamanhos do template XFA, em pontos, qualquer que seja a Resolution definida; o texto e os gráficos que desenhar antes e depois da chamada continuam a usar 1/Resolution de polegada