PdfFileInfo
Содержание
[
Скрывать
]PdfFileInfo class
Представляет класс для доступа к метаинформации документа PDF.
public sealed class PdfFileInfo : SaveableFacade
Конструкторы
Имя | Описание |
---|---|
PdfFileInfo() | Инициализирует новый экземпляр класса Aspose.Pdf.Facades.PdfFileInfo со значениями по умолчанию. |
PdfFileInfo(Document) | Инициализирует новыйPdfFileInfo объект на базеdocument . |
PdfFileInfo(Stream) | Инициализирует новый экземпляр класса Aspose.Pdf.Facades.PdfFileInfo. |
PdfFileInfo(string) | Инициализирует новый экземпляр класса Aspose.Pdf.Facades.PdfFileInfo. |
PdfFileInfo(Stream, string) | Инициализирует новый экземпляр класса Aspose.Pdf.Facades.PdfFileInfo. |
PdfFileInfo(string, string) | Инициализирует новый экземпляр класса Aspose.Pdf.Facades.PdfFileInfo. |
Характеристики
Имя | Описание |
---|---|
Author { get; set; } | Получает или задает информацию об авторе документа PDF. |
CreationDate { get; set; } | Получает или задает информацию о дате создания документа PDF. |
Creator { get; set; } | Получает или задает информацию о создателе документа PDF. |
Document { get; } | Получает фасад документа, над которым работает. |
HasCollection { get; } | Возвращает значение true, если текущий входной файл является файлом «Портфолио», содержащим в себе коллекцию PDF-файлов. |
HasEditPassword { get; } | Возвращает значение true, если для изменения разрешений или свойств безопасности документа требуется пароль. Обратите внимание, что это свойство можно прочитать только в том случае, если вPdfFileInfo конструктор. В случае, если PasswordType недоступен (означает, что был предоставлен неверный пароль), чтение этого свойства завершится ошибкой сInvalidPasswordException . |
HasOpenPassword { get; } | Возвращает true, если для открытия защищенного паролем PDF-документа требуется пароль. |
Header { get; set; } | Получает или устанавливает пользовательскую информацию документа PDF. |
IsEncrypted { get; } | Проверяет, зашифрован ли документ PDF. |
IsPdfFile { get; } | Проверяет, является ли исходный вход допустимым файлом PDF. |
Keywords { get; set; } | Получает или задает информацию о ключевых словах документа PDF. |
ModDate { get; set; } | Получает или задает информацию о дате ModDate документа PDF. |
NumberOfPages { get; } | Получает количество страниц документа. |
PasswordType { get; } | Возвращает тип пароля, который был передан для создания экземпляра PdfFileInfo. См. возможные значения вPasswordType . Обратите внимание, что pdf-документ можно открыть как с использованием пароля пользователя (или открытия), так и пароля владельца (или разрешений, редактирования). |
Producer { get; } | Получает информацию о производителе документа PDF. |
Subject { get; set; } | Получает или задает информацию о теме документа PDF. |
Title { get; set; } | Получает или задает информацию о заголовке документа PDF. |
UseStrictValidation { get; set; } | Использует строгие правила проверки через использованиеIsPdfFile свойство. |
Методы
Имя | Описание |
---|---|
override BindPdf(Document) | Инициализирует фасад. |
virtual BindPdf(Stream) | Инициализирует фасад. |
virtual BindPdf(string) | Инициализирует фасад. |
ClearInfo() | Удаляет всю метаинформацию документа PDF. |
override Close() | Деинициализирует экземпляр. |
Dispose() | Удаляет фасад. |
GetDocumentPrivilege() | Получает настройки привилегий для документа PDF. |
GetMetaInfo(string) | Получает настроенную информацию о документе PDF с именем свойства. Если нет свойства, соответствующего имени, будет возвращена пустая строка. |
GetPageHeight(int) | Получает высоту указанной страницы. |
GetPageRotation(int) | Получает поворот указанной страницы. |
GetPageWidth(int) | Получает ширину указанной страницы. |
GetPageXOffset(int) | Получает горизонтальное смещение указанной области отображения страницы. |
GetPageYOffset(int) | Получает вертикальное смещение указанной области отображения страницы. |
GetPdfVersion() | Получает информацию о версии документа PDF. |
override Save(Stream) | Сохраняет документ PDF в указанный файл. |
override Save(string) | Сохраняет документ PDF в указанный файл. |
SaveNewInfo(string) | Сохранить обновленный документ PDF в указанный файл. |
SaveNewInfoWithXmp(string) | Изменяет свойства, указанные явно путем установки информации о файле, другие свойства остаются. |
SetMetaInfo(string, string) | Устанавливает пользовательскую информацию документа PDF. |
Смотрите также
- class SaveableFacade
- пространство имен Aspose.Pdf.Facades
- сборка Aspose.PDF