FormDataConverter
概要
FormDataConverter は Aspose.PDF の FOSS における .NET 用のクラスです。
PDF フォームデータ形式(FDF / XFDF / XML)と DataTable を橋渡しし、直接のストリーム間変換を行います。
このクラスは、.NET プログラム内の FormDataConverter オブジェクトを操作するための8つのメソッドを提供します。利用可能なメソッドは、ConverToStreams、ConvertFdfToXml、ConvertToDataTable、ConvertToStreams、ConvertXmlToFdf、ExportFromDataBase、FormDataConverter、ImportIntoDataBase です。Aspose.PDF の .NET 用 FOSS をインストールすると、すべての公開メンバーが任意の .NET アプリケーションから利用可能になります。プロパティ: ClearTableBeforeExport、CreateMissingField、CreateMissingTable、ReplaceExistingTable、Table。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
Table | DataTable | 読み取り/書き込み | バックエンド DataTable は、データベースのインポート/エクスポート パスおよび表形式データを対象とするストリーム変換パスで使用されます。 |
ClearTableBeforeExport | bool | 読み取り/書き込み | true の場合、データベーステーブルへのインポートは、既存の行を先にクリアします。 |
CreateMissingField | bool | 読み取り/書き込み | true の場合、インポート時に不足している AcroForm フィールドが作成されます。 |
CreateMissingTable | bool | 読み取り/書き込み | true の場合、データベースエクスポート時に不足している宛先テーブルが作成されます。 |
ReplaceExistingTable | bool | 読み取り/書き込み | true の場合、既存の宛先テーブルは削除され、再作成されます(追記されません)。 |
メソッド
| シグネチャ | 説明 |
|---|---|
FormDataConverter() | デフォルトコンストラクタ。 |
ConvertXmlToFdf(sourceXml: Stream, destFdf: Stream) | XML フォームデータを FDF に変換します。 |
ConvertFdfToXml(sourceFdf: Stream, destXml: Stream) | FDF フォームデータを XML に変換します。 |
ConvertToDataTable(sourceStreams: Stream[], sourceType: DataType) | 1 つまたは複数のストリームからフォームデータを Table に読み込みます。 |
ConvertToStreams(destStream: Stream[], destType: DataType) | Table の行を要求された形式で宛先ストリームにシリアライズします(配列の長さが一致する場合は1行ごとにストリームへ、そうでない場合はすべてを1つのストリームに入れます)。 |
ConverToStreams(destStream: Stream[], destType: DataType) | Public-API-typo’d エイリアスは ConvertToStreams のものです(はい、シングルの ’t’ です)。 |
ExportFromDataBase(connectString: string, dbType: DataType) | データベース接続からフォームデータをエクスポートし、Table に取り込みます。 |
ImportIntoDataBase(connectString: string, dbType: DataType) | Table をデータベースにインポートします。 |