PdfFileInfo
PdfFileInfo
Overview
PdfFileInfo در این مطلب به عنوان یک کلاس برای جاوا می پردازیم. میراث از : Closeable.
دسترسی به متادیت های مستند PDF و ویژگی هایی مانند عنوان، نویسنده، شمارش صفحات و وضعیت رمزگذاری را فراهم می کند.
این کلاس 38 روش برای کار با PdfFileInfo اشیاء در برنامه های جاوا را فراهم می کند. روش های موجود شامل: PdfFileInfo, bindPdf, clearInfo, close, getAuthor, getCreationDate, getCreator, getDocument, getDocumentPrivilege, getKeywords, getModDate, getNumberOfPages,و 12 روش اضافی. همه اعضای عمومی پس از نصب Aspose.PDF FOSS برای بسته جاوا به هر برنامه جاو دسترسی دارند. اموال : author, creationDate, creator, document, documentPrivilege, encrypted,و هشت دیگر.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
document | Document | Read | بازگرداندن سند متصل، یا {@code null}. |
title | String | Read | بازگرداندن عنوان اسناد. |
author | String | Read | بازگرداندن نویسنده اسناد. |
subject | String | Read | موضوع اسناد را بازگردانید. |
keywords | String | Read | بازگرداندن کلمات کلیدی در اسناد. |
creator | String | Read | بازگرداندن درخواست سازنده اسناد. |
producer | String | Read | بازگشت تولید کننده PDF. |
creationDate | Date | Read | تاریخ ایجاد اسناد را بازگردانید. |
modDate | Date | Read | تاریخ اصلاح سند را بازگردانید. |
encrypted | boolean | Read | بازگرداندن اینکه آیا سند رمزگذاری شده است. |
pdfFile | boolean | Read | بازگرداند که آیا فایل متصل یک PDF معتبر است یا خیر. |
passwordType | PasswordType | Read | بازگرداندن نقش رمز عبور مورد استفاده برای باز کردن اسناد. |
numberOfPages | int | Read | تعداد کل صفحات را بازگردانید. |
documentPrivilege | DocumentPrivilege | Read | بازگرداندن مجوزهای اسناد به عنوان یک موضوع امتیاز سازگار با صورت. |
Methods
| Signature | Description |
|---|---|
PdfFileInfo() | ایجاد یک مثال خالی جدید {@code PdfFileInfo}. |
PdfFileInfo(inputFile: String) | ایجاد یک {@code PdfFileInfo} با باز کردن فایل PDF مشخص شده. |
PdfFileInfo(inputFile: String, password: String) | ایجاد {@code PdfFileInfo} با باز کردن فایل PDF رمزگذاری شده مشخص شده |
| استفاده از رمز عبور ارائه شده. | |
PdfFileInfo(inputFile: String, password: String, customHandler: ICustomSecurityHandler) | ایجاد یک {@code PdfFileInfo} برای یک PDF رمزگذاری شده با استفاده از یک کارگزار امنیتی سفارشی. |
PdfFileInfo(stream: InputStream) | ایجاد یک {@code PdfFileInfo} با خواندن از جریان ورودی مشخص شده. |
PdfFileInfo(stream: InputStream, password: String) | ایجاد {@code PdfFileInfo} با خواندن از ورودی رمزگذاری شده مشخص شده |
| استفاده از رمز عبور ارائه شده. | |
PdfFileInfo(stream: InputStream, password: String, customHandler: ICustomSecurityHandler) | ایجاد {@code PdfFileInfo} با خواندن یک جریان ورودی رمزگذاری شده با استفاده از |
| یک کارگر امنیتی معمولی. | |
PdfFileInfo(document: Document) | ایجاد یک {@code PdfFileInfo} به یک سند که قبلا بارگذاری شده است متصل می شود. |
getDocument() → Document | بازگرداندن سند متصل، یا {@code null}. |
bindPdf(document: Document) → boolean | یک مثال مستند که قبلاً باز شده است را به این خواننده اطلاعات متصل کنید. |
bindPdf(inputFile: String) → boolean | یک فایل PDF را به این خواننده اطلاعات متصل کنید. |
bindPdf(inputFile: String, password: String) → boolean | یک فایل PDF رمزگذاری شده را با استفاده از این اطلاعات خواننده به اشتراک بگذارید. |
| رمز عبور. | |
bindPdf(inputStream: InputStream) → boolean | پیوند یک PDF از جریان ورودی. |
bindPdf(inputStream: InputStream, password: String) → boolean | پیوند یک PDF رمزگذاری شده از جریان ورودی با استفاده از رمز عبور ارائه شده. |
bindPdf(inputFile: String, password: String, customHandler: ICustomSecurityHandler) → boolean | یک فایل PDF رمزگذاری شده را با استفاده از یک کارگزار امنیتی سفارشی متصل می کند. |
bindPdf(inputStream: InputStream, password: String, customHandler: ICustomSecurityHandler) → boolean | یک جریان PDF رمزگذاری شده را با استفاده از یک کارگزار امنیتی سفارشی متصل می کند. |
getTitle() → String | بازگرداندن عنوان اسناد. |
getAuthor() → String | بازگرداندن نویسنده اسناد. |
getSubject() → String | موضوع اسناد را بازگردانید. |
getKeywords() → String | بازگرداندن کلمات کلیدی در اسناد. |
getCreator() → String | بازگرداندن درخواست سازنده اسناد. |
getProducer() → String | بازگشت تولید کننده PDF. |
getCreationDate() → Date | تاریخ ایجاد اسناد را بازگردانید. |
getModDate() → Date | تاریخ اصلاح سند را بازگردانید. |
isEncrypted() → boolean | بازگرداندن اینکه آیا سند رمزگذاری شده است. |
isPdfFile() → boolean | بازگرداند که آیا فایل متصل یک PDF معتبر است یا خیر. |
hasOpenPassword() → boolean | بازگرداند که آیا سند رمزگذاری شده دارای یک ورودی رمز عبور باز است یا خیر. |
hasEditPassword() → boolean | بازگرداند که آیا سند رمزگذاری شده دارای ورودی ویرایش رمز عبور است یا خیر. |
getPasswordType() → PasswordType | بازگرداندن نقش رمز عبور مورد استفاده برای باز کردن اسناد. |
getNumberOfPages() → int | تعداد کل صفحات را بازگردانید. |
getPageWidth(pageNumber: int) → double | بازگرداندن عرض صفحه در نقطه (1/72 اینچ) برای یک صفحه مبتنی بر 1 داده شده است. |
| شماره، گرفته شده از صفحه MediaBox. | |
getPageHeight(pageNumber: int) → double | بازگرداندن ارتفاع صفحه در نقطه (1/72 اینچ) برای صفحه 1 داده شده |
| شماره، گرفته شده از صفحه MediaBox. | |
getDocumentPrivilege() → DocumentPrivilege | بازگرداندن مجوزهای اسناد به عنوان یک موضوع امتیاز سازگار با صورت. |
setMetaInfo(name: String, value: String) | اضافه (یا بیش از حد) یک ورودی سفارشی در فرهنگ لغت /Info اسناد. |
saveNewInfo(outputFile: String) → boolean | ذخیره اسناد متصل – همراه با هر گونه ویرایش {@link #setMetaInfo} – |
| به کلمه ی «آموزش» می پردازیم. | |
saveNewInfo(outputStream: OutputStream) → boolean | ویرایشگر : {@link #saveNewInfo(String)}. |
clearInfo() | حذف ورودی های متادیت استاندارد سند از سند بسته. |
close() | این کتاب را بسته و مستند متصل منتشر می کند. |