Importer et Exporter des Données
La classe Form vous permet d’importer des données d’un fichier XML vers le fichier PDF en utilisant la méthode ImportXml. Afin d’importer des données à partir d’un XML, vous devez créer un objet de la classe Form puis appeler la méthode ImportXml en utilisant l’objet FileStream. Enfin, vous pouvez enregistrer le fichier PDF en utilisant la méthode Save de la classe Form. Le code suivant vous montre comment importer des données à partir d’un fichier XML.
Exporter des données vers XML à partir d’un fichier PDF
La classe Form vous permet d’exporter des données vers un fichier XML à partir du fichier PDF en utilisant la méthode ExportXml. Pour exporter des données vers XML, vous devez créer un objet de la classe Form puis appeler la méthode ExportXml en utilisant l’objet FileStream. Enfin, vous pouvez fermer l’objet FileStream et disposer de l’objet Form. Le code suivant vous montre comment exporter des données vers un fichier XML.
Importer des données d’un fichier FDF dans un fichier PDF
La classe Form vous permet d’importer des données d’un fichier FDF vers un fichier PDF en utilisant la méthode ImportFdf. Afin d’importer des données depuis FDF, vous devez créer un objet de la classe Form puis appeler la méthode ImportFdf en utilisant l’objet FileStream. Enfin, vous pouvez enregistrer le fichier PDF en utilisant la méthode Save de la classe Form. Le code suivant vous montre comment importer des données depuis un fichier FDF.
Exporter des données vers FDF depuis un fichier PDF
La classe Form vous permet d’exporter des données vers un fichier FDF depuis le fichier PDF en utilisant la méthode ExportFdf. Pour exporter des données vers FDF, vous devez créer un objet de la classe Form et ensuite appeler la méthode ExportFdf en utilisant l’objet FileStream. Enfin, vous pouvez enregistrer le fichier PDF en utilisant la méthode Save de la classe Form. Le code suivant vous montre comment exporter des données vers un fichier FDF.
Importer des données depuis XFDF dans un fichier PDF
La classe Form vous permet d’importer des données d’un fichier XFDF vers le fichier PDF en utilisant la méthode ImportXfdf. Pour importer des données depuis XFDF, vous devez créer un objet de la classe Form puis appeler la méthode ImportXfdf en utilisant l’objet FileStream. Enfin, vous pouvez enregistrer le fichier PDF en utilisant la méthode Save de la classe Form. Le code suivant vous montre comment importer des données depuis un fichier XFDF.
Exporter des données vers XFDF depuis un fichier PDF
La classe Form vous permet d’exporter des données vers un fichier XFDF à partir du fichier PDF en utilisant la méthode ExportXfdf. En vue d’exporter des données vers XFDF, vous devez créer un objet de la classe Form puis appeler la méthode ExportXfdf en utilisant l’objet FileStream. Enfin, vous pouvez enregistrer le fichier PDF en utilisant la méthode Save de la classe Form. Le code ci-dessous vous montre comment exporter des données vers un fichier XFDF.
Exporter les valeurs des champs vers le fichier JSON
Aspose.Pdf.Facades fournit une API alternative pour travailler avec les champs de formulaire. Cet extrait démontre comment exporter et importer des valeurs de champs en utilisant cette API.
Aspose.Pdf.Facades.Form form = new Aspose.Pdf.Facades.Form();
// Ouvrir le document
form.BindPdf(_dataDir + "Sample-Form-01.pdf");
// Créer un fichier XFDF.
System.IO.FileStream jsonStream = new FileStream("Sample-Form-01.json", FileMode.Create);
// Exporter les données
form.ExportJson(jsonStream);
// Fermer le flux de fichier
jsonStream.Close();
// Fermer le document
form.Dispose();
Importer des valeurs dans les champs à partir du fichier JSON
Cet extrait de code démontre comment importer des valeurs dans les champs de formulaire d’un document PDF à partir d’un fichier JSON en utilisant l’API Aspose.Pdf.Facades. Le FileStream est utilisé pour gérer le fichier JSON.
Aspose.Pdf.Facades.Form form = new Aspose.Pdf.Facades.Form();
// Ouvrir le document
form.BindPdf("Sample-Form-01.pdf");
// Créer un fichier XFDF.
System.IO.FileStream jsonStream = new FileStream("Sample-Form-01.json", FileMode.Open);
// Exporter les données
form.ImportJson(jsonStream);
// Fermer le flux de fichier
jsonStream.Close();
// Fermer le document
form.Dispose();