XmpPdfAExtensionSchema
개요
XmpPdfAExtensionSchema은 Aspose.PDF FOSS에서 .NET용 클래스입니다.
하나의 PDF/A XMP-확장 스키마는 설명과 해당 XmpPdfAExtensionObjects를 포함합니다.
이 클래스는 .NET 프로그램에서 XmpPdfAExtensionSchema 객체를 다루기 위한 7개의 메서드를 제공합니다. 사용 가능한 메서드에는 Add, Contains, GetProperty, GetSchemaXml, GetValuesXml, Remove, XmpPdfAExtensionSchema가 포함됩니다. 모든 public 멤버는 Aspose.PDF FOSS for .NET 패키지를 설치한 후 .NET 애플리케이션이면 누구든 접근할 수 있습니다. 속성: DefaultExtensionNamespacePrefix, DefaultExtensionNamespaceUri, DefaultFieldNamespacePrefix, DefaultFieldNamespaceUri, DefaultPropertyNamespacePrefix, DefaultPropertyNamespaceUri, 그리고 8개가 더 있습니다.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
Description | XmpPdfAExtensionSchemaDescription | 읽기 | 스키마 설명. |
Objects | List<XmpPdfAExtensionObject> | 읽기 | 이 스키마에 속하는 확장 객체. |
DefaultExtensionNamespacePrefix | string | 읽기 | 확장 네임스페이스 선언에 사용되는 기본 접두사입니다. |
DefaultExtensionNamespaceUri | string | 읽기 | 확장 네임스페이스 선언에 사용되는 기본 URI입니다. |
DefaultFieldNamespacePrefix | string | 읽기 | 확장-필드 네임스페이스 선언에 사용되는 기본 접두사입니다. |
DefaultFieldNamespaceUri | string | 읽기 | extension-field 네임스페이스 선언에 사용되는 기본 URI. |
DefaultPropertyNamespacePrefix | string | 읽기 | extension-property 네임스페이스 선언에 사용되는 기본 접두사. |
DefaultPropertyNamespaceUri | string | 읽기 | extension-property 네임스페이스 선언에 사용되는 기본 URI. |
DefaultSchemaNamespacePrefix | string | 읽기 | 확장 스키마 네임스페이스 선언에 사용되는 기본 접두사. |
DefaultSchemaNamespaceUri | string | 읽기 | 확장 스키마 네임스페이스 선언에 사용되는 기본 URI. |
DefaultValueNamespaceUri | string | 읽기 | 값 유형 값에 사용되는 기본 URI. |
DefaultValueTypeNamespacePrefix | string | 읽기 | 값 유형 선언에 사용되는 기본 접두사. |
RdfNamespaceURI | string | 읽기 | PDF/A 확장 메타데이터를 래핑하는 데 사용되는 RDF 네임스페이스의 URI. |
RdfPrefix | string | 읽기 | Prefix는 통상적으로 RdfNamespaceURI에 바인딩됩니다. |
메서드
| 시그니처 | 설명 |
|---|---|
XmpPdfAExtensionSchema(description: XmpPdfAExtensionSchemaDescription) | 주어진 설명으로 스키마를 구성합니다. |
Add(obj: XmpPdfAExtensionObject) | obj를 Objects에 추가합니다. |
Contains(obj: XmpPdfAExtensionObject) | Objects에 obj가 포함되어 있는지 여부. |
Remove(obj: XmpPdfAExtensionObject) | Objects에서 obj가 있으면 제거합니다. |
GetProperty(name: string) | 이름으로 속성을 찾습니다; 일치하는 것이 없으면 null을 반환합니다. |
GetSchemaXml(xmlDocument: XmlDocument) | 스키마 헤더(설명 + 네임스페이스)를 XML로 렌더링합니다. |
GetValuesXml(xmlDocument: XmlDocument, rootElement: XmlElement) | 스키마 값(속성/필드 항목)을 rootElement에 렌더링합니다. |