PDFDekryptor
סקירה כללית
PDFDecryptor הוא שיעור ב Aspose.PDF FOSS עבור Java.
מפרק את האובייקטים PDF הפרטיים (שורות וזרמים).
שיעור זה מספק 6 שיטות לעבוד עם PDFDecryptor אובייקטים בתוכניות Java. שיטות זמינות כוללות: PDFDecryptor, decrypt, getCustomHandler, getEncryptionKey, isActive. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.PDF FOSS עבור חבילת Java. רכוש : active, customHandler, encryptionKey.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
active | boolean | קראו | החזיר נכון אם יש למכבה מפתח תקינה. |
encryptionKey | byte[] | קראו | החזיר עותק של מפתח ההצפנה של הקובץ כיום בשימוש עבור הצפנת. |
customHandler | ICustomSecurityHandler | קראו | החזיר את המכשיר המותאם אישית המשמש על ידי decryptor זה, אם יש. |
שיטות
| חתימה | תיאור |
|---|---|
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict) | יצירת decryptor עם המפתח והפרמטרים של הצפנה. |
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict, customHandler: ICustomSecurityHandler) | יצירת decryptor תומך על ידי סוחר אבטחה מותאם אישית. |
decrypt(data: byte[], objectNumber: int, generationNumber: int) → byte[] | הוא מפרק את הנתונים שייכים לאובייקט PDF מסוים. |
isActive() → boolean | החזיר נכון אם יש למכבה מפתח תקינה. |
getEncryptionKey() → byte[] | החזיר עותק של מפתח ההצפנה של הקובץ כיום בשימוש עבור הצפנת. |
getCustomHandler() → ICustomSecurityHandler | החזיר את המכשיר המותאם אישית המשמש על ידי decryptor זה, אם יש. |