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 باز میگرداند. |