FormDataConverter
Übersicht
FormDataConverter ist eine Klasse in Aspose.PDF FOSS für .NET.
Verbindet PDF-Formulardatenformate (FDF / XFDF / XML) mit DataTable und direkten Stream-zu-Stream-Transformationen.
Diese Klasse stellt 8 Methoden zur Arbeit mit FormDataConverter-Objekten in .NET-Programmen bereit.
Verfügbare Methoden umfassen: ConverToStreams, ConvertFdfToXml, ConvertToDataTable, ConvertToStreams, ConvertXmlToFdf, ExportFromDataBase, FormDataConverter, ImportIntoDataBase.
Alle öffentlichen Mitglieder sind für jede .NET-Anwendung nach der Installation des Aspose.PDF FOSS for .NET-Pakets zugänglich.
Eigenschaften: ClearTableBeforeExport, CreateMissingField, CreateMissingTable, ReplaceExistingTable, Table.
Eigenschaften
| Name | Type | Access | Description |
|---|---|---|---|
Table | DataTable | Read/Write | Unterliegende DataTable, die von den Datenbank‑Import‑/‑Export‑Pfaden und den Stream‑Konvertierungspfaden verwendet wird, die tabellarische Daten anvisieren. |
ClearTableBeforeExport | bool | Read/Write | Wenn true, löscht das Importieren in eine Datenbanktabelle zunächst vorhandene Zeilen. |
CreateMissingField | bool | Read/Write | Wenn true, werden fehlende AcroForm‑Felder während des Imports erstellt. |
CreateMissingTable | bool | Read/Write | Wenn true, wird bei einem Datenbank‑Export eine fehlende Zieltabelle erstellt. |
ReplaceExistingTable | bool | Read/Write | Wenn true, wird eine vorhandene Zieltabelle gelöscht und neu erstellt, anstatt Daten anzuhängen. |
Methoden
| Signature | Description |
|---|---|
FormDataConverter() | Standardkonstruktor. |
ConvertXmlToFdf(sourceXml: Stream, destFdf: Stream) | XML-Formulardaten in FDF konvertieren. |
ConvertFdfToXml(sourceFdf: Stream, destXml: Stream) | FDF-Formulardaten in XML konvertieren. |
ConvertToDataTable(sourceStreams: Stream[], sourceType: DataType) | Formulardaten aus einem oder mehreren Streams in Table lesen. |
ConvertToStreams(destStream: Stream[], destType: DataType) | Table‑Zeilen in die Zielstreams im gewünschten Format serialisieren (eine Zeile pro Stream, wenn die Array‑Länge übereinstimmt; andernfalls erhält ein Stream alles). |
ConverToStreams(destStream: Stream[], destType: DataType) | Falsch geschriebener Alias für ConvertToStreams (ein einzelnes ’t’) aus Kompatibilitätsgründen beibehalten. |
ExportFromDataBase(connectString: string, dbType: DataType) | Formulardaten aus einer Datenbankverbindung in Table exportieren. |
ImportIntoDataBase(connectString: string, dbType: DataType) | Table in eine Datenbank importieren. |