PdfFileInfo
סקירה כללית
PdfFileInfo הוא שיעור ב Aspose.PDF FOSS עבור Java. מורשת מ : Closeable.
מספק גישה רק לקריאה למטא-נתונים של מסמך PDF ותכונות כגון הכותרת, המחבר, מספר הדפים ומצב הצפנה.
שיעור זה מספק 38 שיטות לעבוד עם אובייקטים PdfFileInfo בתוכניות Java. שיטות זמינות כוללות: PdfFileInfo, bindPdf, clearInfo, close, getAuthor, getCreationDate, getCreator, getDocument, getDocumentPrivilege, getKeywords, getModDate, getNumberOfPages,12 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.PDF FOSS עבור חבילת Java. רכוש : author, creationDate, creator, document, documentPrivilege, encrypted,ועוד שמונה.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
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 | קראו | החזיר את הרשאות המסמך כנושא של זכויות תואמות. |
שיטות
| חתימה | תיאור |
|---|---|
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} - |
| בואו נכנס ל- {@code outputFile}. | |
saveNewInfo(outputStream: OutputStream) → boolean | זרם שונה {@link #saveNewInfo(String)}. |
clearInfo() | מנקים את כניסי הנתונים הסטנדרטיים של המסמך מהמסמכים המוגבלים. |
close() | סגור את קורא המידע הזה ולשחרר את המסמך המובטח. |