PDFDecryptor
PDFDecryptor
Overview
PDFDecryptor adalah kelas di Aspose.PDF FOSS untuk Java.
Menyahkodekan objek PDF individu (string dan stream).
Kelas ini menyediakan 6 metode untuk bekerja dengan objek PDFDecryptor dalam program Java. Metode yang tersedia meliputi: PDFDecryptor, decrypt, getCustomHandler, getEncryptionKey, isActive. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: active, customHandler, encryptionKey.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
active | boolean | Read | Mengembalikan true jika decryptor memiliki kunci yang valid. |
encryptionKey | byte[] | Read | Mengembalikan salinan kunci enkripsi file yang saat ini digunakan untuk dekripsi. |
customHandler | ICustomSecurityHandler | Read | Mengembalikan pengendali kustom yang digunakan oleh decryptor ini, jika ada. |
Methods
| Signature | Description |
|---|---|
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict) | Membuat dekriptor dengan kunci dan parameter enkripsi yang diberikan. |
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict, customHandler: ICustomSecurityHandler) | Membuat dekriptor yang didukung oleh pengendali keamanan khusus. |
decrypt(data: byte[], objectNumber: int, generationNumber: int) → byte[] | Menyahkodekan data milik objek PDF tertentu. |
isActive() → boolean | Mengembalikan true jika decryptor memiliki kunci yang valid. |
getEncryptionKey() → byte[] | Mengembalikan salinan kunci enkripsi file yang saat ini digunakan untuk dekripsi. |
getCustomHandler() → ICustomSecurityHandler | Mengembalikan pengendali kustom yang digunakan oleh decryptor ini, jika ada. |