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.

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