PdfFileInfo

نمای کلی

PdfFileInfo یک کلاس در Aspose.PDF FOSS برای C++ است.

PdfFileInfo getterها و setterهایی برای فیلدهای متادیتای استاندارد مانند Author، Creator، و کلیدهای سفارشی از طریق GetMetaInfo(name) و SetMetaInfo(name, value) فراهم می‌کند.

این کلاس 39 متد برای کار با اشیای PdfFileInfo در برنامه‌های C++ فراهم می‌کند. متدهای موجود شامل: Author, BindPdf, ClearInfo, CreationDate, Creator, GetMetaInfo, GetPageHeight, GetPageRotation, GetPageWidth, GetPageXOffset, GetPageYOffset, GetPdfVersion و 18 متد دیگر هستند. تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS برای C++ برای هر برنامه 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در صورتی که encrypted تنظیم شده باشد، true برمی‌گرداند.
IsPdfFile() → boolدر صورتی که pdf file تنظیم شده باشد، true برمی‌گرداند.
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 باز می‌گرداند.

همچنین ببینید:

 فارسی