PdfXmpMetadata

PdfXmpMetadata class

Класс для работы с метаданными XMP.

public sealed class PdfXmpMetadata : SaveableFacade, IDictionary<string, XmpValue>

Конструкторы

ИмяОписание
PdfXmpMetadata()Конструктор для PdfXmpMetadata.
PdfXmpMetadata(Document)Инициализирует новыйPdfXmpMetadata объект на базеdocument .

Характеристики

ИмяОписание
Count { get; }Получает количество элементов в коллекции.
Document { get; }Получает фасад документа, над которым работает.
ExtensionFields { get; }Получает словарь полей расширения.
IsFixedSize { get; }Возвращает true, если коллекция имеет фиксированный размер.
IsReadOnly { get; }Возвращает true, если коллекция доступна только для чтения.
IsSynchronized { get; }Возвращает true, если коллекция синхронизирована.
Item { get; set; }Получает или устанавливает значение по ключу. (2 indexers)
Keys { get; }Получает ключи из словаря.
SyncRoot { get; }Получает объект синхронизации коллекции.
Values { get; }Получает набор значений в словаре.

Методы

ИмяОписание
Add(KeyValuePair<string, XmpValue>)Добавляет пару с ключом и значением в словарь.
Add(DefaultMetadataProperties, XmpValue)Добавляет значение к метаданным XMP.
Add(string, object)Добавляет новый элемент в объект словаря.
Add(string, XmpValue)Добавляет новый элемент в объект словаря.
Add(XmpPdfAExtensionObject, string, string, string)Добавляет поле расширения в метаданные.
virtual BindPdf(Document)Инициализирует фасад.
virtual BindPdf(Stream)Инициализирует фасад.
virtual BindPdf(string)Инициализирует фасад.
Clear()Удаляет все элементы из объекта.
virtual Close()Удаляет Aspose.Pdf.Document, связанный с фасадом.
Contains(DefaultMetadataProperties)Проверяет, содержит ли словарь указанное свойство.
Contains(KeyValuePair<string, XmpValue>)Проверяет, содержится ли указанная пара ключ-значение в словаре.
Contains(string)Проверяет, содержит ли словарь указанный ключ.
ContainsKey(string)Определяет, содержит ли этот словарь указанный ключ.
CopyTo(KeyValuePair<string, XmpValue>[], int)
Dispose()Удаляет фасад.
GetEnumerator()Получает объект перечислителя словаря.
GetNamespaceURIByPrefix(string)Получает URI пространства имен по префиксу.
GetPrefixByNamespaceURI(string)Получает префикс по URI пространства имен.
GetXmpMetadata()Получить метаданные Xmp входного PDF-файла в формате xml.
GetXmpMetadata(string)Получить часть метаданных Xmp входного PDF-файла в соответствии с мета-именем.
RegisterNamespaceURI(string, string)Регистрирует URI пространства имен.
Remove(DefaultMetadataProperties)Удаляет элемент с указанным ключом.
Remove(KeyValuePair<string, XmpValue>)Удаляет пару ключ/значение из коллекции.
Remove(string)Удаляет ключ из словаря.
virtual Save(Stream)Сохраняет документ PDF в указанный поток.
virtual Save(string)Сохраняет документ PDF в указанный файл.
TryGetValue(string, out XmpValue)Пытается найти ключ в словаре и извлекает значение, если оно найдено.

Смотрите также