PdfFileInfo
PdfFileInfo
نمای کلی
PdfFileInfo یک کلاس در Aspose.PDF FOSS برای جاوا است. وارثان از: Closeable.
دسترسی فقط برای خواندن به متاداتا و خواص سند PDF مانند عنوان، نویسنده، تعداد صفحات و وضعیت رمزگذاری را فراهم می کند.
این کلاس ۳۸ روش برای کار با PdfFileInfo در برنامه های جاوا را فراهم می کند. روش های موجود شامل: PdfFileInfo, bindPdf, clearInfo, close, getAuthor, getCreationDate, getCreator, getDocument, getDocumentPrivilege, getKeywords, getModDate, getNumberOfPages,، و 12 روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: author, creationDate, creator, document, documentPrivilege, encrypted,، و 8 تا ديگه .
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
document | Document | بخونید. | سند بسته شده را یا {@code null} باز می گرداند. |
title | String | بخونید. | عنوان سند را باز می گرداند. |
author | String | بخونید. | نویسنده ی سند را می دهد. |
subject | String | بخونید. | موضوع سند را باز می گرداند. |
keywords | String | بخونید. | کلمات کلیدی سند را باز می گرداند. |
creator | String | بخونید. | برنامه سازنده ی سند را باز می گرداند. |
producer | String | بخونید. | تولید کننده PDF را باز می گرداند. |
creationDate | Date | بخونید. | تاریخ ایجاد سند را باز می گرداند. |
modDate | Date | بخونید. | تاریخ تغییر سند را باز می گرداند. |
encrypted | boolean | بخونید. | این فایل رمزگذاری شده است یا نه را نشان می دهد. |
pdfFile | boolean | بخونید. | بازمی گرداند که آیا فایل بسته شده یک PDF معتبر است. |
passwordType | PasswordType | بخونید. | نقش رمز عبور استفاده شده برای باز کردن سند را می دهد. |
numberOfPages | int | بخونید. | تعداد کلی صفحات را باز می گرداند. |
documentPrivilege | DocumentPrivilege | بخونید. | مجوزهای سند را به عنوان یک شیء دارای امتیازات سازگار با نمای باز می گرداند. |
روش ها
| Signature | شرح: |
|---|---|
PdfFileInfo() | یک نمونه خالی جدید {@code PdfFileInfo} ایجاد می کند. |
PdfFileInfo(inputFile: String) | با باز کردن فایل PDF مشخص شده یک {@code PdfFileInfo} ایجاد می کند. |
PdfFileInfo(inputFile: String, password: String) | با استفاده از رمز عبور ارائه شده، فایل 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} به { @code outputFile } ذخیره می کند. |
saveNewInfo(outputStream: OutputStream) → boolean | نوع جریان {@link #saveNewInfo(String)}. |
clearInfo() | حذف مدخلات متاداتا استاندارد سند از مستند بسته شده. |
close() | این خواننده اطلاعات را بسته و سند مرتبط را آزاد می کند. |