THotPDF.ExportLoadedFormToXFDF Method
Résumé de la méthode: THotPDF.ExportLoadedFormToXFDF Method
Les valeurs scalaires de champs conservent leur texte exact, y compris les valeurs vides, les espaces de début et de fin, les tabulations et les sauts de ligne ; la mise en forme XML reste à l’extérieur des éléments de valeur
L’export utilise la valeur héritée effective et préserve la représentation AnsiString existante ; les tableaux multi-sélection produisent un élément de valeur séparé pour chaque élément sélectionné, y compris les éléments contenant des sauts de ligne
Un tableau de valeurs vides est exporté comme élément de valeur vide explicite lorsque la liste d’options ne contient aucune valeur d’export vide ; si une valeur d’export vide est aussi une option valide, l’export rejette ce tableau vide ambigu avant de créer le fichier de sortie, et FDF peut être utilisé pour la retenir explicitement
Les intégrations personnalisées de bas niveau peuvent utiliser la surcharge HPDFXFDFExportFields avec un enregistrement THPDFXFDFArrayAccess séparé et initialisé ; son getter renvoie vrai uniquement pour une valeur tableau et fournit un THPDFXFDFValueArray, tandis que l’enregistrement d’accès et la surcharge d’origine conservent leur disposition et comportement scalaire existants
Syntax
function ExportLoadedFormToXFDF(const AFileName: TFileName): Integer;
Paramètres
- AFileName: TFileName
- The output file name where the XFDF data will be saved.
Return Value
Returns 0 on success, or a non-zero error code if the export fails.