AutoFiller

Vue d’ensemble

AutoFiller Il s’agit d’une classe dans Aspose.PDF FOSS pour .NET. hérité de : ISaveableFacade, IDisposable.

Répétitivement, il imprimera un modèle PDF avec des lignes d’un DataTable : pour chaque rang, remplit les champs de formulaire dont les noms correspondent aux noms de colonne, flattens (sauf ceux énumérés dans UnFlattenFields), et ajoute les pages résultant à la sortie.

Cette classe fournit 10 méthodes pour travailler avec des objets AutoFiller dans les programmes .NET. Les méthodes disponibles comprennent : AutoFiller, BindPdf, Close, Dispose, ImportDataTable, Save. Tous les membres publics sont accessibles à n’importe quelle application .NET après l’installation de la Aspose.PDF FOSS pour le package .Net. Propriétés : BasicFileName, GeneratingPath, InputFileName, InputStream, OutputFileName, OutputStream,Et 2 plus.

Propriétés

Nom deTypeAccessDescription
InputFileNamestring?Lire / ÉcrireRendez-vous dans le modèle PDF (cettez ou appelez BindPdf(string)).
OutputFileNamestring?Lire / ÉcrireLe chemin où Save() écrit le résultat mélangé.
InputStreamStream?Lire / ÉcrireFormule de flux de InputFileName — lorsqu’il est configuré, utilisé par préférence pour le chemin du fichier.
OutputStreamStream?Lire / ÉcrireFormulaire de flux OutputFileName — lorsque vous définissez, Save() écrit ici.
GeneratingPathstring?Lire / ÉcrireDirectory utilisé pour la génération par rouleau de PDF lorsqu’il est batch-saving par ligne à des fichiers séparés.
BasicFileNamestring?Lire / ÉcrireNom de base utilisé pour la génération par rouleau PDF dans le mode batch.
UnFlattenFieldsstring[]Lire / ÉcrireLes noms de champs à laisser édité (c’est-à-dire.
OutputStreamsStream[]?Lire / ÉcrireLes flux de sortie utilisés par la mode batch save (per-row).

méthodes

SignatureDescription
AutoFiller()Créez un site non lié.
BindPdf(srcDoc: Document)Appelez BindPdf(srcDoc) sur cette instance AutoFiller.
BindPdf(srcFile: string)Appelez BindPdf(srcFile) sur cette instance AutoFiller.
BindPdf(srcStream: Stream)Appelez BindPdf(srcStream) sur cette instance AutoFiller.
ImportDataTable(dataTable: DataTable)Pour chaque ligne dans la table, clonnez le modèle, définissez les valeurs de champ de forme à partir de la ligne[columnName], flatten (sauf UnFlattenFields), et appliquez les pages clonnées au document d’exportation.
Save()Économisez la production mixte.
Save(destFile: string)Appelez Save(destFile) sur cette instance AutoFiller.
Save(destStream: Stream)Appelez Save(destStream) sur cette instance AutoFiller.
Close()Appelez Close sur cette instance AutoFiller.
Dispose()Appels Disponible sur cette instance AutoFiller.

Voir aussi

 Français