PDFDecryptor

Overview

PDFDecryptor là một lớp trong Aspose.PDF FOSS cho Java.

Xóa các đối tượng PDF cá nhân (trung và dòng).

Khóa học này cung cấp 6 phương pháp để làm việc với các đối tượng PDFDecryptor trong các chương trình Java. Các phương pháp có sẵn bao gồm: PDFDecryptor, decrypt, getCustomHandler, getEncryptionKey, isActive. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.PDF FOSS cho gói Java. Tài sản : active, customHandler, encryptionKey.

Properties

NameTypeAccessDescription
activebooleanReadTrở lại đúng nếu decryptor có một khóa hợp lệ.
encryptionKeybyte[]ReadTrả lại một bản sao của khóa mã hóa tệp hiện đang được sử dụng để giải mã.
customHandlerICustomSecurityHandlerReadTrả lại các nhà giao dịch tùy chỉnh được sử dụng bởi decryptor này, nếu có.

Methods

SignatureDescription
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict)Tạo một decryptor với các thông số khóa và mã hóa được cung cấp.
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict, customHandler: ICustomSecurityHandler)Tạo một decryptor được hỗ trợ bởi một nhà giao dịch bảo mật tùy chỉnh.
decrypt(data: byte[], objectNumber: int, generationNumber: int)byte[]Xóa dữ liệu thuộc về một đối tượng PDF cụ thể.
isActive()booleanTrở lại đúng nếu decryptor có một khóa hợp lệ.
getEncryptionKey()byte[]Trả lại một bản sao của khóa mã hóa tệp hiện đang được sử dụng để giải mã.
getCustomHandler()ICustomSecurityHandlerTrả lại các nhà giao dịch tùy chỉnh được sử dụng bởi decryptor này, nếu có.

See Also

 Tiếng Việt