FormDataConverter
Επισκόπηση
FormDataConverter είναι μια κλάση στο Aspose.PDF FOSS για .NET.
Γεφυρώνει τις μορφές δεδομένων φορμών PDF (FDF / XFDF / XML) με το DataTable και άμεσες μετατροπές ροής‑σε‑ροή.
Αυτή η κλάση παρέχει 8 μεθόδους για εργασία με αντικείμενα FormDataConverter σε προγράμματα .NET.
Διαθέσιμες μέθοδοι περιλαμβάνουν: ConverToStreams, ConvertFdfToXml, ConvertToDataTable, ConvertToStreams, ConvertXmlToFdf, ExportFromDataBase, FormDataConverter, ImportIntoDataBase.
Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.PDF FOSS for .NET.
Ιδιότητες: ClearTableBeforeExport, CreateMissingField, CreateMissingTable, ReplaceExistingTable, Table.
Ιδιότητες
| Name | Type | Access | Description |
|---|---|---|---|
Table | DataTable | Read/Write | Δεδομένο DataTable που χρησιμοποιείται από τις διαδρομές εισαγωγής/εξαγωγής βάσης δεδομένων και τις διαδρομές μετατροπής ροής που στοχεύουν σε πινάκων δεδομένων. |
ClearTableBeforeExport | bool | Read/Write | Όταν είναι true, η εισαγωγή σε πίνακα βάσης δεδομένων διαγράφει πρώτα τις υπάρχουσες γραμμές. |
CreateMissingField | bool | Read/Write | Όταν είναι true, τα ελλιπή πεδία AcroForm δημιουργούνται κατά την εισαγωγή. |
CreateMissingTable | bool | Read/Write | Όταν είναι true, ένας ελλιπής πίνακας προορισμού δημιουργείται κατά την εξαγωγή βάσης δεδομένων. |
ReplaceExistingTable | bool | Read/Write | Όταν είναι true, ένας υπάρχων πίνακας προορισμού διαγράφεται + δημιουργείται ξανά αντί να προσαρτάται. |
Μέθοδοι
| Signature | Description |
|---|---|
FormDataConverter() | Προεπιλεγμένος κατασκευαστής. |
ConvertXmlToFdf(sourceXml: Stream, destFdf: Stream) | Μετατροπή δεδομένων φόρμας XML σε FDF. |
ConvertFdfToXml(sourceFdf: Stream, destXml: Stream) | Μετατροπή δεδομένων φόρμας FDF σε XML. |
ConvertToDataTable(sourceStreams: Stream[], sourceType: DataType) | Ανάγνωση δεδομένων φόρμας από μία ή περισσότερες ροές στο Table. |
ConvertToStreams(destStream: Stream[], destType: DataType) | Σειριοποίηση των γραμμών του Table στις προορισμένες ροές στη ζητούμενη μορφή (μία γραμμή ανά ροή όταν το μήκος του πίνακα ταιριάζει· διαφορετικά μία ροή λαμβάνει όλα). |
ConverToStreams(destStream: Stream[], destType: DataType) | Λανθασμένο ψευδώνυμο για ConvertToStreams (μονό ’t’) διατηρείται για συμβατότητα. |
ExportFromDataBase(connectString: string, dbType: DataType) | Εξαγωγή δεδομένων φόρμας από σύνδεση βάσης δεδομένων στο Table. |
ImportIntoDataBase(connectString: string, dbType: DataType) | Εισαγωγή του Table σε βάση δεδομένων. |