DocumentInfo

Обзор

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

Представляет собой информационный словарь документа.

Этот класс предоставляет 9 методов для работы с объектами DocumentInfo в программах .NET. Доступные методы включают: Add, Clear, ClearCustomData, ContainsKey, DocumentInfo, GetCustom, IsPredefinedKey, Remove, SetCustom. Все публичные участники доступны для любого приложения .NET после установки пакета Aspose.PDF FOSS for .Net. Свойства: Author, Count, CreationDate, CreationTimeZone, Creator, IsDirty,И еще восемь.

Свойства

Наименование:Тип:AccessОписание:
IsDirtyboolЧитайте .Было ли изменено какое-либо свойство после последнего сохранения/загрузки.
CountintЧитайте .Количество записей метаданных в базовом словаре /Info.
KeysIEnumerable<string>Читайте .Все ключи для ввода метаданных.
Titlestring?Читать/писатьПолучает или задает заголовок.
Authorstring?Читать/писатьПолучает или задает автора.
Subjectstring?Читать/писатьПолучает или задает тему.
Keywordsstring?Читать/писатьПолучает или задает ключевые слова.
Creatorstring?Читать/писатьПолучает или задает создателя.
Producerstring?Читать/писатьПолучает или задает производителя.
Trappedstring?Читать/писатьПолучает или задает значение trapped.
CreationDateDateTimeЧитать/писатьПолучает или задает дату создания.
ModDateDateTimeЧитать/писатьПолучает или задает дату изменения.
CreationTimeZoneTimeSpanЧитать/писатьОффсеты часовых поясов, хранящиеся в метаданных CreationDate или нулевые при отсутствии.
ModTimeZoneTimeSpanЧитать/писатьОффсеты часовых поясов, хранящиеся в метаданных ModDate или нулевые при отсутствии.

Методы

SignatureОписание:
DocumentInfo(document: Document)Создает экземпляр DocumentInfo для данного документа.
IsPredefinedKey(key: string)является ли данный ключ одним из хорошо известных взносов словаря информации PDF-документа, определенного пунктом 14.3.3 Заголовок, Автор, Предмет, Ключевые слова, Создатель, Производитель, CreationDate,ModDate , Trapped.
Clear()Убрать все записи из словаря /Info.
ClearCustomData()Убрать все непредназначенные (по индивидуальному назначению) записи.
Remove(key: string)Убрать запись на ключ.
SetCustom(key: string, value: string)Установить пользовательское свойство метаданных.
Add(key: string, value: string)Добавляет свойство метаданных.
ContainsKey(key: string)Есть ли в базовом словаре /Info запись для данного ключа.
GetCustom(key: string)Получить пользовательское свойство метаданных.

См. также:

 Русский