XmpMetadata
Overview
XmpMetadata є класом в Aspose.PDF FOSS для .NET.
Забезпечує доступ до метаданих XMP, вбудованих у PDF.
Цей клас надає 11 методів роботи з об’єктами XmpMetadata в програмах .NET. Доступні методи включають: Add, ContainsKey, Get, GetArray, GetXmpValue, RegisterNamespaceUri, Remove, Set, SetArray, ToXml. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: Count, IsDirty, Keys, PdfAidConformance, PdfAidPart.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Keys | IEnumerable<string> | Read | Всі метадані ключі властивості. |
Count | int | Read | Кількість об’єктів. |
PdfAidPart | string? | Читання/писання | Отримати PDF/A ідентифікаційну частину (pdfaid:part), наприклад. |
PdfAidConformance | string? | Читання/писання | Отримати PDF/A рівень відповідності ідентифікації (pdfaid:conformance), наприклад. |
IsDirty | bool | Read | Чи були метадані змінені після завантаження. |
Methods
| Signature | Description |
|---|---|
Get(key: string) | Отримати властивість метаданих за ключем (наприклад, “dc:title”, “xmp:CreatorTool”). |
ContainsKey(key: string) | Чи існує ключ. |
Set(key: string, value: string) | Назначити властивість метаданих. |
Add(key: string, value: XmpValue) | Додати властивість метаданих з вказаним XmpValue. |
Add(key: string, value: string) | Додати властивість метаданих з значенням строка. |
GetXmpValue(key: string) | Отримати властивість метаданих як вписану XmpValue, або нуль якщо не знайдено. |
Remove(key: string) | Видалення властивості метаданних. |
GetArray(key: string) | Отримати властивість метаданих як масив значень (для rdf:Seq/Bag таких властивостей, як dc:creator, dc::subject). |
SetArray(key: string, values: IEnumerable<string>) | Назначити властивість метаданих як масив (серіалізований до rdf:Seq). |
RegisterNamespaceUri(prefix: string, namespaceUri: string) | Зареєструйте URI для префікса, щоб властивості з цим префиксом могли бути серіалізовані із правильною декларацією namespace в ToXml(). |
ToXml() | Серіалізація метаданих до XML-струнки XMP/RDF. |