THPDFHeadlessDocument.ImportRichFormDataToFile
function ImportRichFormDataToFile(const FileName: string;
const Bytes: SysUtils.TBytes; Format: THPDFHeadlessFormDataFormat;
const Fonts: THPDFHeadlessRichTextFonts;
const AppearanceOptions: THPDFHeadlessTextAppearanceOptions;
const Options: THPDFHeadlessFormDataOptions): Integer;
Importe transactionnellement les RV FDF et value-richtext XFDF à côté des champs scalaires ordinaires, régénère les vraies apparences de widgets et publie atomiquement un PDF incrémental indépendant
Fonts fournit des programmes de polices regular, bold, italic et bold-italic sélectionnés indépendamment ; chaque style utilisé par le contenu importé exige ses octets de police et glyphes correspondants
La valeur rich fournit le texte réel de contenu mixte et les styles visuels pris en charge ; le V sauvegardé est reconstruit depuis ce texte, et RV devient le XHTML canonique émis par le composer de runs natif
Une valeur scalaire manquante est dérivée de la valeur rich ; une valeur de fallback scalaire fournie peut différer, mais des tableaux ou valeurs de noms PDF ne peuvent pas accompagner une valeur rich
AppearanceOptions fournit la taille de police de corps par défaut et les réglages existants de layout, shaping et espacement ; les styles rich font-size explicites font un override du défaut
Un AppearanceOptions.FontSize à zéro conserve le défaut de corps à douze points du décodeur ; chaque run rich résultant a une taille de police concrète
La valeur de retour compte les champs terminaux modifiés, y compris les changements de style seul ; un markup rich équivalent non canonique et canonique est idempotent quand son texte et ses styles visuels pris en charge correspondent tous deux à la valeur courante
Un champ rich read-only inchangé préserve son RV d'origine et sa révision source ; un style pris en charge différent avec le même texte scalaire applique quand même la contrainte read-only
Champs read-only, MaxLen, permissions AES réelles, politiques de signatures authentifiées, alias de source, annulation et bornes conservent le comportement de transaction et de préservation de destination de ImportFormDataToFile
Le graphe d'objets source et la clé de chiffrement source restent inchangés ; tout état de chiffrement emprunté est authentifié contre le graphe privé de révision correspondante avant toute mise à jour
Profil de styles XHTML pris en charge · Importeur scalaire · Vue d'ensemble de l'échange