XmpPdfAExtensionSchema
Übersicht
XmpPdfAExtensionSchema ist eine Klasse in Aspose.PDF FOSS für .NET.
Ein PDF/A XMP-Erweiterungsschema, das eine Beschreibung und das zugehörige XmpPdfAExtensionObjects enthält.
Diese Klasse bietet 7 Methoden zur Arbeit mit XmpPdfAExtensionSchema Objekten in .NET Programmen. Verfügbare Methoden umfassen: Add, Contains, GetProperty, GetSchemaXml, GetValuesXml, Remove, XmpPdfAExtensionSchema. Alle öffentlichen Mitglieder sind für jede .NET Anwendung nach der Installation des Aspose.PDF FOSS für .NET Pakets zugänglich. Eigenschaften: DefaultExtensionNamespacePrefix, DefaultExtensionNamespaceUri, DefaultFieldNamespacePrefix, DefaultFieldNamespaceUri, DefaultPropertyNamespacePrefix, DefaultPropertyNamespaceUri und 8 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
Description | XmpPdfAExtensionSchemaDescription | Lesen | Schema-Beschreibung. |
Objects | List<XmpPdfAExtensionObject> | Lesen | Erweiterungsobjekte, die zu diesem Schema gehören. |
DefaultExtensionNamespacePrefix | string | Lesen | Standardpräfix, das für die Deklaration des Erweiterungsnamensraums verwendet wird. |
DefaultExtensionNamespaceUri | string | Lesen | Standard-URI, das für die Deklaration des Erweiterungsnamensraums verwendet wird. |
DefaultFieldNamespacePrefix | string | Lesen | Standardpräfix, das für die Deklaration des Erweiterungsfeld-Namensraums verwendet wird. |
DefaultFieldNamespaceUri | string | Lesen | Standard-URI, die für die Deklaration des Erweiterungsfeld-Namensraums verwendet wird. |
DefaultPropertyNamespacePrefix | string | Lesen | Standard-Präfix, das für die Deklaration des Erweiterungseigenschaft-Namensraums verwendet wird. |
DefaultPropertyNamespaceUri | string | Lesen | Standard-URI, die für die Deklaration des Erweiterungseigenschaft-Namensraums verwendet wird. |
DefaultSchemaNamespacePrefix | string | Lesen | Standardpräfix, das für die extension-schema namespace declaration verwendet wird. |
DefaultSchemaNamespaceUri | string | Lesen | Standard-URI, der für die extension-schema namespace declaration verwendet wird. |
DefaultValueNamespaceUri | string | Lesen | Standard-URI, der für value-type-Werte verwendet wird. |
DefaultValueTypeNamespacePrefix | string | Lesen | Standard-Präfix, das für value-type-Deklarationen verwendet wird. |
RdfNamespaceURI | string | Lesen | URI für den RDF-Namespace, der verwendet wird, um PDF/A-Erweiterungsmetadaten zu umschließen. |
RdfPrefix | string | Lesen | Präfix, das konventionell an RdfNamespaceURI gebunden ist. |
Methoden
| Signatur | Beschreibung |
|---|---|
XmpPdfAExtensionSchema(description: XmpPdfAExtensionSchemaDescription) | Erstelle ein Schema mit der angegebenen Beschreibung. |
Add(obj: XmpPdfAExtensionObject) | Füge obj zu Objects hinzu. |
Contains(obj: XmpPdfAExtensionObject) | Ob Objects obj enthält. |
Remove(obj: XmpPdfAExtensionObject) | Entferne obj aus Objects, falls vorhanden. |
GetProperty(name: string) | Suchen Sie eine Eigenschaft nach Namen; gibt null zurück, wenn keine übereinstimmt. |
GetSchemaXml(xmlDocument: XmlDocument) | Rendern Sie den Schema-Header (Beschreibung + Namespaces) als XML. |
GetValuesXml(xmlDocument: XmlDocument, rootElement: XmlElement) | Rendern Sie die Schema-Werte (Eigenschaft-/Feldeinträge) in rootElement. |