FormDataConverter
Panoramica
FormDataConverter è una classe in Aspose.PDF FOSS per .NET.
Collega i formati di dati dei moduli PDF (FDF / XFDF / XML) con DataTable e trasformazioni dirette stream-to-stream.
Questa classe fornisce 8 metodi per lavorare con oggetti FormDataConverter nei programmi .NET. I metodi disponibili includono: ConverToStreams, ConvertFdfToXml, ConvertToDataTable, ConvertToStreams, ConvertXmlToFdf, ExportFromDataBase, FormDataConverter, ImportIntoDataBase. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo aver installato il pacchetto Aspose.PDF FOSS per .NET. Proprietà: ClearTableBeforeExport, CreateMissingField, CreateMissingTable, ReplaceExistingTable, Table.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
Table | DataTable | Lettura/Scrittura | Backing DataTable utilizzato dai percorsi di database-import / -export e dai percorsi di stream-conversion che puntano a dati tabulari. |
ClearTableBeforeExport | bool | Lettura/Scrittura | Quando è vero, l’importazione in una tabella del database cancella prima le righe esistenti. |
CreateMissingField | bool | Lettura/Scrittura | Quando vero, i campi AcroForm mancanti vengono creati durante l’importazione. |
CreateMissingTable | bool | Lettura/Scrittura | Quando vero, una tabella di destinazione mancante viene creata durante l’esportazione del database. |
ReplaceExistingTable | bool | Lettura/Scrittura | Quando vero, una tabella di destinazione esistente viene eliminata + ricreata anziché a cui aggiungere dati. |
Metodi
| Firma | Descrizione |
|---|---|
FormDataConverter() | Costruttore predefinito. |
ConvertXmlToFdf(sourceXml: Stream, destFdf: Stream) | Converti i dati del modulo XML in FDF. |
ConvertFdfToXml(sourceFdf: Stream, destXml: Stream) | Converti i dati del modulo FDF in XML. |
ConvertToDataTable(sourceStreams: Stream[], sourceType: DataType) | Leggi i dati del modulo da uno o più stream nella Table. |
ConvertToStreams(destStream: Stream[], destType: DataType) | Serializza le righe della Table nei stream di destinazione nel formato richiesto (una riga per stream quando la lunghezza dell’array corrisponde; altrimenti un stream riceve tutto). |
ConverToStreams(destStream: Stream[], destType: DataType) | Alias pubblico-API-con errore di battitura per ConvertToStreams (sì, una sola ’t’). |
ExportFromDataBase(connectString: string, dbType: DataType) | Esporta i dati del modulo da una connessione al database nella Table. |
ImportIntoDataBase(connectString: string, dbType: DataType) | Importa tabella in un database. |