Aspose::Pdf::DocumentInfo class
Содержание
[
Скрывать
]DocumentInfo class
Представляет метаинформацию PDF‑документа.
class DocumentInfo : public System::Collections::Generic::Dictionary<System::String, System::String>
Методы
| Метод | Описание |
|---|---|
| Add(const System::String&, const System::String&) override | Добавляет элемент с указанным ключом и значением в коллекцию. |
| Clear() override | Очищает информацию о документе. |
| ClearCustomData() | Очищает только пользовательские данные, оставляя все остальные предопределённые значения (Title, Author и т.д.). |
| DocumentInfo(const System::SharedPtr<Document>&) | Инициализирует экземпляр DocumentInfo. |
| get_Author() | Получает автора документа. |
| get_CreationDate() | Получает дату создания документа. |
| get_CreationTimeZone() | Часовой пояс даты создания. |
| get_Creator() | Получает создателя документа. |
| get_Keywords() | Получает или задает ключевые слова документа. |
| get_ModDate() | Получает дату изменения документа. |
| get_ModTimeZone() | Часовой пояс даты изменения. |
| get_Producer() | Получает производителя документа. |
| get_Subject() | Получает тему документа. |
| get_Title() | Получает заголовок документа. |
| get_Trapped() | Получает флаг trapped. |
| idx_get(const System::String&) const override | Получает значение, связанное с указанным ключом. |
| idx_set(const System::String&, System::String) override | Задает значение, связанное с указанным ключом. |
| static IsPredefinedKey(const System::String&) | Определяет, является ли ключ предопределённым (Title, Author и т.д.), а не пользовательским. |
| Remove(const System::String&) override | Удаляет элемент с указанным ключом из коллекции. |
| set_Author(const System::String&) | Задает автора документа. |
| set_CreationDate(System::DateTime) | Задает дату создания документа. |
| set_CreationTimeZone(System::TimeSpan) | Часовой пояс даты создания. |
| set_Creator(const System::String&) | Задает создателя документа. |
| set_Keywords(const System::String&) | Получает или задает ключевые слова документа. |
| set_ModDate(System::DateTime) | Задает дату изменения документа. |
| set_ModTimeZone(System::TimeSpan) | Часовой пояс даты изменения. |
| set_Producer(const System::String&) | Задает производителя документа. |
| set_Subject(const System::String&) | Задает тему документа. |
| set_Title(const System::String&) | Задает заголовок документа. |
| set_Trapped(const System::String&) | Задает флаг trapped. |
| SetTemplateWeakPtr(uint32_t) override | Устанавливает n‑й аргумент шаблона как слабый указатель (а не shared). Позволяет переключать указатели в контейнерах в режим weak. |
См. также
- Class Dictionary
- Namespace Aspose::Pdf
- Library Aspose.PDF for C++