XFA
개요
XFA은(는) Aspose.PDF FOSS의 .NET용 클래스입니다.
XmlNode 기반 접근자는 문서의 XFA 패킷(템플릿 / 데이터셋 / 구성 / 폼 / xdp)에 사용됩니다.
이 클래스는 .NET 프로그램에서 XFA 객체를 작업하기 위한 5개의 메서드를 제공합니다. 사용 가능한 메서드: GetFieldNode, GetFieldTemplate, GetFieldTemplates, GetNamespaceManager, SetFieldImage. 모든 공개 멤버는 Aspose.PDF FOSS for .NET 패키지를 설치한 후 any .NET 애플리케이션에서 접근할 수 있습니다. 속성: Config, Datasets, FieldNames, Form, NamespaceManager, Template, 및 1개 더.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
NamespaceManager | XmlNamespaceManager | 읽기 | XFA XML 패킷을 탐색할 때 사용되는 네임스페이스 관리자입니다. |
Datasets | XmlNode? | 읽기 | 문서에 XFA 데이터셋이 없을 경우 XFA Datasets 노드 또는 null. |
Template | XmlNode? | 읽기 | XFA 템플릿 노드이며, 없을 경우 null입니다. |
Config | XmlNode? | 읽기 | XFA Config 노드. |
Form | XmlNode? | 읽기 | XFA Form 노드. |
XDP | XmlDocument? | 읽기 | 모든 XFA 패킷을 포함하는 복합 XDP 문서이며, XFA가 없을 경우 null입니다. |
FieldNames | string[] | 읽기 | 템플릿에서 열거된 XFA 필드 이름들. |
메서드
| 시그니처 | 설명 |
|---|---|
GetNamespaceManager() | NamespaceManager에 대한 메서드-형식 별칭 (public API 형태). |
GetFieldNode(fieldName: string) | 지정된 필드에 대한 XFA 데이터셋 데이터 노드를 반환합니다 (점 구분 경로, 예: |
GetFieldTemplate(fieldName: string) | 지정된 필드의 XFA 템플릿 노드를 반환하며, 알 수 없을 경우 null을 반환합니다. |
GetFieldTemplates() | 모든 XFA 템플릿 필드 노드를 반환합니다. |
SetFieldImage(fieldName: string, image: System.IO.Stream) | XFA 이미지 필드의 바이트를 설정합니다. |