PDFEncryptor
Overview
PDFEncryptor là một lớp trong Aspose.PDF FOSS cho Java.
Crypto các đối tượng PDF cá nhân (trung và dòng).
Khóa học này cung cấp 5 phương pháp để làm việc với các đối tượng PDFEncryptor trong các chương trình Java. Các phương pháp có sẵn bao gồm: PDFEncryptor, encrypt, getCustomHandler, 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.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
active | boolean | Read | Trở lại đúng nếu mã hóa có một khóa hợp lệ. |
customHandler | ICustomSecurityHandler | Read | Trả lại các nhà giao dịch tùy chỉnh được sử dụng bởi mã hóa này, nếu có. |
Methods
| Signature | Description |
|---|---|
PDFEncryptor(encryptionKey: byte[], encDict: PDFEncryptionDict) | Tạo một mã hóa với các thông số khóa và mã hoá được cung cấp. |
PDFEncryptor(encryptionKey: byte[], encDict: PDFEncryptionDict, customHandler: ICustomSecurityHandler) | Tạo một mã hóa được hỗ trợ bởi một nhà giao dịch bảo mật tùy chỉnh. |
encrypt(data: byte[], objectNumber: int, generationNumber: int) → byte[] | Mã hóa dữ liệu thuộc về một đối tượng PDF cụ thể. |
isActive() → boolean | Trở lại đúng nếu mã hóa có một khóa hợp lệ. |
getCustomHandler() → ICustomSecurityHandler | Trả lại các nhà giao dịch tùy chỉnh được sử dụng bởi mã hóa này, nếu có. |