PdfFileInfo

Обзор

PdfFileInfo — это класс в Aspose.PDF FOSS для C++.

PdfFileInfo предоставляет геттеры и сеттеры для стандартных полей метаданных, таких как Author, Creator, и пользовательских ключей через GetMetaInfo(name) и SetMetaInfo(name, value).

Этот класс предоставляет 39 методов для работы с объектами PdfFileInfo в C++ программах. Доступные методы включают: Author, BindPdf, ClearInfo, CreationDate, Creator, GetMetaInfo, GetPageHeight, GetPageRotation, GetPageWidth, GetPageXOffset, GetPageYOffset, GetPdfVersion и ещё 18 методов. Все публичные члены доступны любому C++ приложению после установки пакета Aspose.PDF FOSS для C++.

Методы

ПодписьОписание:
PdfFileInfo()Вызывает PdfFileInfo у этого экземпляра PdfFileInfo.
BindPdf(srcDoc: Aspose::Pdf::Document)Вызывает BindPdf(srcDoc) у этого экземпляра PdfFileInfo.
ClearInfo()Вызывает ClearInfo у этого экземпляра PdfFileInfo.
GetMetaInfo(name: std::string) → std::stringВызывает GetMetaInfo(name) у этого экземпляра PdfFileInfo.
SetMetaInfo(name: std::string, value: std::string)Устанавливает значение мета-информации.
GetPageHeight(pageNum: int) → floatВызывает GetPageHeight(pageNum) у этого экземпляра PdfFileInfo.
GetPageRotation(pageNum: int) → floatВызывает GetPageRotation(pageNum) у этого экземпляра PdfFileInfo.
GetPageWidth(pageNum: int) → floatВызывает GetPageWidth(pageNum) у этого экземпляра PdfFileInfo.
GetPageXOffset(pageNum: int) → floatВызывает GetPageXOffset(pageNum) у этого экземпляра PdfFileInfo.
GetPageYOffset(pageNum: int) → floatВызывает GetPageYOffset(pageNum) у этого экземпляра PdfFileInfo.
GetPdfVersion() → std::stringВозвращает pdf-версию.
SaveNewInfo(outputFile: std::string) → boolВызывает SaveNewInfo(outputFile) у этого экземпляра PdfFileInfo.
SaveNewInfoWithXmp(outputFileName: std::string) → boolВызывает SaveNewInfoWithXmp(outputFileName) у этого экземпляра PdfFileInfo.
Author() → std::stringВызывает Author у этого экземпляра PdfFileInfo.
Author(value: std::string)Вызывает Author(value) у этого экземпляра PdfFileInfo.
CreationDate() → std::stringВызывает CreationDate у этого экземпляра PdfFileInfo.
CreationDate(value: std::string)Вызывает CreationDate(value) у этого экземпляра PdfFileInfo.
Creator() → std::stringВызывает Creator у этого экземпляра PdfFileInfo.
Creator(value: std::string)Вызывает Creator(value) у этого экземпляра PdfFileInfo.
Keywords() → std::stringВызывает Keywords у этого экземпляра PdfFileInfo.
Keywords(value: std::string)Вызывает Keywords(value) у этого экземпляра PdfFileInfo.
ModDate() → std::stringВызывает ModDate у этого экземпляра PdfFileInfo.
ModDate(value: std::string)Вызывает ModDate(value) у этого экземпляра PdfFileInfo.
Producer() → std::stringВызывает Producer у этого экземпляра PdfFileInfo.
Subject() → std::stringВыполняет вызов Subject у этого экземпляра PdfFileInfo.
Subject(value: std::string)Вызывает Subject(value) у этого экземпляра PdfFileInfo.
Title() → std::stringВызывает Title у этого экземпляра PdfFileInfo.
Title(value: std::string)Вызывает Title(value) у этого экземпляра PdfFileInfo.
IsEncrypted() → boolВозвращает true, если установлен encrypted.
IsPdfFile() → boolВозвращает true, если pdf-файл установлен.
UseStrictValidation() → boolВызывает UseStrictValidation у этого экземпляра PdfFileInfo.
UseStrictValidation(value: bool)Вызывает UseStrictValidation(value) у этого экземпляра PdfFileInfo.
HasCollection() → boolВозвращает true, если коллекция присутствует.
InputFile() → std::stringВызывает InputFile у этого экземпляра PdfFileInfo.
InputFile(value: std::string)Вызывает InputFile(value) у этого экземпляра PdfFileInfo.
NumberOfPages() → intВызывает NumberOfPages у этого экземпляра PdfFileInfo.
PasswordType() → Aspose::Pdf::PasswordTypeВызывает PasswordType у этого экземпляра PdfFileInfo.
HasOpenPassword() → boolВозвращает true, если присутствует пароль открытия.
HasEditPassword() → boolВозвращает true, если присутствует пароль редактирования.

См. также:

 Русский