Método THotPDF.FlattenLoadedXFA
Fornece o comportamento de FlattenLoadedXFA no fluxo de trabalho de importação e achatamento de XFA. Use-o quando a família de APIs vizinha precisar de controle explícito sobre objetos PDF, conteúdo de página, recursos, conformidade ou diagnósticos
Declaração
function FlattenLoadedXFA(Editable: boolean= True): Integer;
Unit
HPDFDoc
Parâmetros
| Nome | Finalidade |
|---|---|
Editable | Controla se os campos gerados permanecem editáveis após a operação |
Valor de retorno
Retorna um valor: Integer
Notas de uso
Classes de propriedades declaradas suportadas usam schema defaults; tamanhos de fonte e larguras de edges de gráficos ou de widgets preservam valores fracionários em pontos PDF
- Use esta API no fluxo de trabalho de importação e achatamento de XFA antes que a página, o recurso, o campo ou o objeto de catálogo afetados sejam finalizados
- Mantenha nomes de objetos, nomes de campos, nomes de recursos e handles retornados estáveis até que o documento seja finalizado
- Fluxos XFA são rejeitados pelos modos de conformidade PDF/A e PDF/X, então achate ou remova os pacotes antes de saída estrita de arquivamento
- 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
- Referências de objeto em documentos carregados podem ser indiretas; resolva arrays, dicionários ou streams antes de inspecionar valores aninhados