PDFDecryptor (Дискриптор)

PDFDecryptor (Дискриптор)

Общ преглед

PDFDecryptor е клас в Aspose.PDF FOSS за Java.

Дешифрира отделни PDF обекти (строи и потоци).

Този клас предоставя 6 метода за работа с PDFDecryptor обекти в Java програми. Наличните методи включват: PDFDecryptor, decrypt, getCustomHandler, getEncryptionKey, isActive. Всички публични членове са достъпни за всяко приложение на Java след инсталиране на пакета Aspose.PDF FOSS for Java. Свойства: active, customHandler, encryptionKey.

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
activebooleanПрочети.Връща вярно, ако дешифраторът има валиден ключ.
encryptionKeybyte[]Прочети.Връща копие от ключът за криптиране на файла, който се използва в момента за дешифриране.
customHandlerICustomSecurityHandlerПрочети.Връща персонализирания обработвач, използван от този дешифратор.

Методи за изчисляване на данните

ПодписътОписание на състоянието
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict)Създава дешифриращ инструмент с даден ключ и параметри за криптиране.
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict, customHandler: ICustomSecurityHandler)Създава дешифриращ инструмент, подкрепен от персонализиран контрол на сигурността.
decrypt(data: byte[], objectNumber: int, generationNumber: int)byte[]Дешифрира данни, принадлежащи към конкретен PDF обект.
isActive()booleanВръща вярно, ако дешифраторът има валиден ключ.
getEncryptionKey()byte[]Връща копие от ключът за криптиране на файла, който се използва в момента за дешифриране.
getCustomHandler()ICustomSecurityHandlerВръща персонализирания обработвач, използван от този дешифратор.

Вижте също:

 Български