PDFDecryptor
Overview
PDFDecryptor เป็นคลาสใน Aspose.PDF FOSS สําหรับ Java.
การปลดรหัสของวัตถุ PDF แต่ละตัว (สตริงและสาย).
หมวดนี้ให้ 6 วิธีในการทํางานกับวัตถุ PDFDecryptor ในโปรแกรม Java. วิธีการที่ใช้ได้แก่: PDFDecryptor, decrypt, getCustomHandler, getEncryptionKey, isActive. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: active, customHandler, encryptionKey.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
active | boolean | Read | กลับ true หากเครื่องปลดรหัสมีคีย์ที่ຖືກຕ້ອງ. |
encryptionKey | byte[] | Read | กลับสําเนาของคีย์การเข้ารหัสไฟล์ที่ใช้ในขณะนี้ในการปลดรบ. |
customHandler | ICustomSecurityHandler | Read | กลับตัวรับมือที่ใช้โดยเครื่องแก้รหัสนี้ หากมี. |
Methods
| Signature | Description |
|---|---|
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict) | สร้างเครื่องออกคอร์ดด้วยกุญแจและปารามีเตอร์การเข้าระบบที่ให้ไว้. |
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict, customHandler: ICustomSecurityHandler) | สร้างเครื่องปรับซองข้อมูล ที่รองรับโดยตัวจัดการความปลอดภัยที่กําหนดเอง. |
decrypt(data: byte[], objectNumber: int, generationNumber: int) → byte[] | แปลรหัสข้อมูลที่เกี่ยวข้องกับวัตถุ PDF โดยเฉพาะ. |
isActive() → boolean | กลับ true หากเครื่องปลดรหัสมีคีย์ที่ຖືກຕ້ອງ. |
getEncryptionKey() → byte[] | กลับสําเนาของคีย์การเข้ารหัสไฟล์ที่ใช้ในขณะนี้ในการปลดรบ. |
getCustomHandler() → ICustomSecurityHandler | กลับตัวรับมือที่ใช้โดยเครื่องแก้รหัสนี้ หากมี. |