XmpPdfAExtensionProperty
개요
XmpPdfAExtensionProperty은 Aspose.PDF FOSS for .NET에 포함된 클래스입니다. 상속 대상: XmpPdfAExtensionField.
하나의 PDF/A XMP-확장 속성 선언 (이름, 값, 값 유형, 카테고리, 설명).
이 클래스는 .NET 프로그램에서 XmpPdfAExtensionProperty 객체를 다루기 위한 4개의 메서드를 제공합니다. 사용 가능한 메서드: GetXml, XmpPdfAExtensionField, XmpPdfAExtensionObject, XmpPdfAExtensionProperty. 모든 공개 멤버는 Aspose.PDF FOSS for .NET 패키지를 설치한 후 any .NET 애플리케이션에서 접근할 수 있습니다. 속성: Category, Description, Name, Value, ValueType.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
Category | XmpPdfAExtensionCategoryType | 읽기 | 외부(공개) 또는 내부(비공개) 가시성. |
Name | string | 읽기 | 필드 이름. |
ValueType | string | 읽기 | 필드 값 유형 (XMP 타입 참조). |
Description | string | 읽기 | 이 확장 속성이 담고 있는 내용에 대한 설명. |
Value | string | 읽기/쓰기 | 현재 값 (직렬화하기 전에 호출자가 업데이트할 수 있도록 쓰기 가능). |
메서드
| 시그니처 | 설명 |
|---|---|
XmpPdfAExtensionProperty(name: string, value: string, valueType: string, category: XmpPdfAExtensionCategoryType, description: string) | 전체 메타데이터가 포함된 속성을 생성합니다. |
GetXml(xmlDocument: XmlDocument) | 이 XmpPdfAExtensionProperty 인스턴스에서 GetXml(xmlDocument)를 호출합니다. |
XmpPdfAExtensionField(name: string, value: string, valueType: string, description: string) | 이름, 값, 값 유형 및 설명이 포함된 필드를 생성합니다. |
XmpPdfAExtensionObject(description: string, value: string) | 설명 + 값을 포함하는 확장 객체를 생성합니다. |