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 junto dos campos escalares comuns, regenera as aparências reais dos widgets e publica atomicamente um PDF incremental independente
Fonts fornece programas de fontes regular, bold, italic e bold-italic selecionados de forma independente; todo estilo usado pelo conteúdo importado exige seus bytes e glyphs correspondentes de fonte
O valor rich fornece o texto real de mixed content e os estilos visuais suportados; o V salvo é reconstruído a partir desse texto, e o RV se torna o XHTML canônico emitido pelo composer nativo de runs
Um valor escalar ausente é derivado do valor rich; um valor escalar de fallback fornecido pode diferir, mas arrays ou valores de PDF name não podem acompanhar um valor rich
AppearanceOptions fornece o tamanho default da fonte do corpo e as configurações existentes de layout, shaping e spacing; estilos explícitos de rich font-size sobrepõem o default
Um AppearanceOptions.FontSize zero retém o default de corpo de doze pontos do decoder; cada rich run resultante tem um tamanho concreto de fonte
O valor de retorno conta os campos terminais alterados, incluindo mudanças somente de estilo; markup rich não canônica e canônica equivalentes é idempotente quando tanto seu texto quanto seus estilos visuais suportados correspondem ao valor atual
Um campo rich read-only inalterado preserva seu RV original e a revisão da origem; um estilo suportado diferente com o mesmo texto escalar ainda aplica a restrição read-only
Campos read-only, MaxLen, permissões AES reais, políticas de assinaturas autenticadas, aliases da origem, cancelamento e limites retêm o comportamento transacional e de preservação de destino de ImportFormDataToFile
O grafo de objetos da origem e a chave de criptografia da origem permanecem inalterados; todo estado de criptografia emprestado é autenticado contra o grafo privado da revisão correspondente antes de qualquer atualização
Perfil de estilos XHTML suportado · Importer escalar · Visão geral do interchange