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