FormDataConverter
개요
FormDataConverter은 Aspose.PDF FOSS에서 .NET을 위한 클래스입니다.
PDF 폼 데이터 형식(FDF / XFDF / XML)을 DataTable와 연결하고 직접 스트림-투-스트림 변환을 수행합니다.
이 클래스는 .NET 프로그램에서 FormDataConverter 객체를 다루기 위한 8개의 메서드를 제공합니다. 사용 가능한 메서드에는: ConverToStreams, ConvertFdfToXml, ConvertToDataTable, ConvertToStreams, ConvertXmlToFdf, ExportFromDataBase, FormDataConverter, ImportIntoDataBase가 포함됩니다. Aspose.PDF FOSS for .NET 패키지를 설치한 후에는 모든 .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) | 하나 이상의 스트림에서 양식 데이터를 읽어 Table에 저장합니다. |
ConvertToStreams(destStream: Stream[], destType: DataType) | 요청된 형식에 따라 Table의 행을 대상 스트림에 직렬화합니다(배열 길이가 일치하면 스트림당 하나의 행으로; 그렇지 않으면 모든 데이터를 하나의 스트림에 씁니다). |
ConverToStreams(destStream: Stream[], destType: DataType) | Public-API-typo’d 별칭은 ConvertToStreams에 대한 것입니다(예, ’t’가 하나만 있습니다). |
ExportFromDataBase(connectString: string, dbType: DataType) | 데이터베이스 연결에서 양식 데이터를 Table에 내보냅니다. |
ImportIntoDataBase(connectString: string, dbType: DataType) | Table을 데이터베이스에 가져옵니다. |