FormDataConverter
Vue d’ensemble
FormDataConverter est une classe dans Aspose.PDF FOSS pour .NET.
Relie les formats de données de formulaire PDF (FDF / XFDF / XML) à DataTable et aux transformations directes flux à flux.
Cette classe fournit 8 méthodes pour travailler avec des objets FormDataConverter dans les programmes .NET.
Les méthodes disponibles incluent : ConverToStreams, ConvertFdfToXml, ConvertToDataTable, ConvertToStreams, ConvertXmlToFdf, ExportFromDataBase, FormDataConverter, ImportIntoDataBase.
Tous les membres publics sont accessibles à toute application .NET après l’installation du package Aspose.PDF FOSS for .NET.
Propriétés : ClearTableBeforeExport, CreateMissingField, CreateMissingTable, ReplaceExistingTable, Table.
Propriétés
| Name | Type | Access | Description |
|---|---|---|---|
Table | DataTable | Read/Write | Table de données sous-jacente utilisée par les chemins d’importation / d’exportation de base de données et les chemins de conversion de flux qui ciblent les données tabulaires. |
ClearTableBeforeExport | bool | Read/Write | Lorsque vrai, l’importation dans une table de base de données supprime d’abord les lignes existantes. |
CreateMissingField | bool | Read/Write | Lorsque vrai, les champs AcroForm manquants sont créés lors de l’importation. |
CreateMissingTable | bool | Read/Write | Lorsque vrai, une table de destination manquante est créée lors de l’exportation de la base de données. |
ReplaceExistingTable | bool | Read/Write | Lorsque vrai, une table de destination existante est supprimée puis recréée plutôt qu’ajoutée. |
Méthodes
| Signature | Description |
|---|---|
FormDataConverter() | Constructeur par défaut. |
ConvertXmlToFdf(sourceXml: Stream, destFdf: Stream) | Convertir les données de formulaire XML en FDF. |
ConvertFdfToXml(sourceFdf: Stream, destXml: Stream) | Convertir les données de formulaire FDF en XML. |
ConvertToDataTable(sourceStreams: Stream[], sourceType: DataType) | Lire les données de formulaire à partir d’un ou plusieurs flux dans Table. |
ConvertToStreams(destStream: Stream[], destType: DataType) | Sérialiser les lignes de Table dans les flux de destination au format demandé (une ligne par flux lorsque la longueur du tableau correspond ; sinon un flux reçoit tout). |
ConverToStreams(destStream: Stream[], destType: DataType) | Alias mal orthographié pour ConvertToStreams (un seul ’t’) conservé pour compatibilité. |
ExportFromDataBase(connectString: string, dbType: DataType) | Exporter les données de formulaire d’une connexion de base de données vers Table. |
ImportIntoDataBase(connectString: string, dbType: DataType) | Importer Table dans une base de données. |