XmpMetadata

Обзор

XmpMetadata является классом в Aspose.PDF FOSS для .NET.

Предоставляет доступ к метаданным XMP, встроенным в PDF.

Этот класс предоставляет 11 методов для работы с объектами XmpMetadata в программах .NET. Доступные методы включают: Add, ContainsKey, Get, GetArray, GetXmpValue, RegisterNamespaceUri, Remove, Set, SetArray, ToXml. Все публичные участники доступны для любого приложения .NET после установки пакета Aspose.PDF FOSS for .Net. Свойства: Count, IsDirty, Keys, PdfAidConformance, PdfAidPart.

Свойства

Наименование:Тип:AccessОписание:
KeysIEnumerable<string>Читайте .Все ключи к свойствам метаданных.
CountintЧитайте .Количество объектов.
PdfAidPartstring?Читать/писатьПолучить часть идентификации PDF/A (pdfaid:part), например.
PdfAidConformancestring?Читать/писатьПолучить уровень соответствия идентификации PDF/A (pdfaid:conformance), например.
IsDirtyboolЧитайте .Были ли изменены метаданные после загрузки.

Методы

SignatureОписание:
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, или NULL если не найдено.
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 пользовательского пространства имен для префикса, чтобы свойства с использованием этого префика могли быть сериализованы с правильной декларацией пространств имён в ToXml().
ToXml()Сериализация метаданных в XML-строку XMP/RDF.

См. также:

 Русский