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 | Когато е истина, импортирането в таблица на база данни първо изчиства съществуващите редове. |
CreateMissingField | bool | Read/Write | Когато е истина, липсващите полета от AcroForm се създават по време на импортиране. |
CreateMissingTable | bool | Read/Write | Когато е истина, липсваща целева таблица се създава при експортиране на база данни. |
ReplaceExistingTable | bool | Read/Write | Когато е истина, съществуващата целева таблица се изтрива и създава отново, вместо да се добавя към нея. |
Методи
| 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 в база данни. |