XmpPdfAExtensionProperty
Przegląd
XmpPdfAExtensionProperty jest klasą w Aspose.PDF FOSS dla .NET. Dziedziczy po: XmpPdfAExtensionField.
Jedna deklaracja własności XMP-rozszerzenia PDF/A (nazwa, wartość, typ wartości, kategoria, opis).
Ta klasa udostępnia 4 metody do pracy z obiektami XmpPdfAExtensionProperty w programach .NET. Dostępne metody to: GetXml, XmpPdfAExtensionField, XmpPdfAExtensionObject, XmpPdfAExtensionProperty. Wszystkie publiczne elementy są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: Category, Description, Name, Value, ValueType.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
Category | XmpPdfAExtensionCategoryType | Odczyt | Widoczność zewnętrzna (publiczna) lub wewnętrzna (prywatna). |
Name | string | Odczyt | Nazwa pola. |
ValueType | string | Odczyt | Typ wartości pola (referencja typu XMP). |
Description | string | Odczyt | Opis tego, co zawiera ta właściwość rozszerzenia. |
Value | string | Odczyt/zapis | Obecna wartość (zapisywalna, aby wywołujący mógł zaktualizować przed serializacją). |
Metody
| Sygnatura | Opis |
|---|---|
XmpPdfAExtensionProperty(name: string, value: string, valueType: string, category: XmpPdfAExtensionCategoryType, description: string) | Utwórz własność z pełnymi metadanymi. |
GetXml(xmlDocument: XmlDocument) | Wywołuje GetXml(xmlDocument) na tej instancji XmpPdfAExtensionProperty. |
XmpPdfAExtensionField(name: string, value: string, valueType: string, description: string) | Utwórz pole z nazwą, wartością, typem wartości i opisem. |
XmpPdfAExtensionObject(description: string, value: string) | Utwórz obiekt rozszerzenia z opisem + wartością. |