THPDFHeadlessDocument.ImportRichFormDataToFile
function ImportRichFormDataToFile(const FileName: string;
const Bytes: SysUtils.TBytes; Format: THPDFHeadlessFormDataFormat;
const Fonts: THPDFHeadlessRichTextFonts;
const AppearanceOptions: THPDFHeadlessTextAppearanceOptions;
const Options: THPDFHeadlessFormDataOptions): Integer;
Importa transacionalmente FDF RV e XFDF value-richtext ao lado de campos escalares ordinários, regenera aparências reais de widgets e publica atomicamente um PDF incremental independente
Fonts fornece programas de tipos de letra regular, bold, italic e bold-italic selecionados de forma independente; todos os estilos usados pelo conteúdo importado exigem os bytes e glyphs de tipos de letra correspondentes
O valor rich fornece o texto real de conteúdo misto e os estilos visuais suportados; o V guardado é reconstruído a partir desse texto, e o RV torna-se o XHTML canónico emitido pelo compositor nativo de runs
Um valor escalar em falta é derivado do valor rich; um valor de fallback escalar fornecido pode diferir, mas arrays ou valores de PDF names não podem acompanhar um valor rich
AppearanceOptions fornece o tamanho default do tipo de letra do corpo e as definições existentes de layout, shaping e espaçamento; estilos rich explícitos de tamanho de tipo de letra sobrepõem-se ao default
Um AppearanceOptions.FontSize zero mantém o default de corpo de doze pontos do descodificador; cada run rich resultante tem um tamanho concreto de tipo de letra
O valor devolvido conta os campos terminais alterados, incluindo alterações apenas de estilo; marcação rich não canónica e canónica equivalentes é idempotente quando tanto o texto como os estilos visuais suportados dela correspondem ao valor atual
Um campo rich só de leitura inalterado preserva o RV original dele e a revisão da fonte; um estilo suportado diferente com o mesmo texto escalar continua a impor a restrição só de leitura
Campos só de leitura, MaxLen, permissões reais AES, políticas autenticadas de assinaturas, aliases de fontes, cancelamento e limites mantêm o comportamento transacional e de preservação de destinos de ImportFormDataToFile
O grafo de objetos da fonte e a chave de encriptação da fonte permanecem inalterados; todo o estado de encriptação emprestado é autenticado contra o grafo da revisão privada correspondente antes de qualquer atualização
Perfil de estilos XHTML suportado · Importador escalar · Visão geral da troca de dados