XmpPdfAExtensionProperty
Übersicht
XmpPdfAExtensionProperty ist eine Klasse in Aspose.PDF FOSS für .NET. Erbt von: XmpPdfAExtensionField.
Eine PDF/A XMP-Extension-Property-Deklaration (Name, Wert, Werttyp, Kategorie, Beschreibung).
Diese Klasse stellt 4 Methoden zur Arbeit mit XmpPdfAExtensionProperty-Objekten in .NET-Programmen bereit. Verfügbare Methoden umfassen: GetXml, XmpPdfAExtensionField, XmpPdfAExtensionObject, XmpPdfAExtensionProperty. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung nach Installation des Aspose.PDF FOSS für .NET-Pakets zugänglich. Eigenschaften: Category, Description, Name, Value, ValueType.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
Category | XmpPdfAExtensionCategoryType | Lesen | Externe (öffentliche) oder interne (private) Sichtbarkeit. |
Name | string | Lesen | Feldname. |
ValueType | string | Lesen | Feldwerttyp (XMP-Typreferenz). |
Description | string | Lesen | Beschreibung dessen, was diese Erweiterungseigenschaft trägt. |
Value | string | Lesen/Schreiben | Aktueller Wert (beschreibbar, damit Aufrufer ihn vor dem Serialisieren aktualisieren können). |
Methoden
| Signatur | Beschreibung |
|---|---|
XmpPdfAExtensionProperty(name: string, value: string, valueType: string, category: XmpPdfAExtensionCategoryType, description: string) | Erstelle eine Eigenschaft mit vollständigen Metadaten. |
GetXml(xmlDocument: XmlDocument) | Ruft GetXml(xmlDocument) auf dieser XmpPdfAExtensionProperty-Instanz auf. |
XmpPdfAExtensionField(name: string, value: string, valueType: string, description: string) | Erstelle ein Feld mit Name, Wert, Werttyp und Beschreibung. |
XmpPdfAExtensionObject(description: string, value: string) | Erstelle ein Erweiterungsobjekt mit Beschreibung + Wert. |