Members
(static, constant) EncryptionAlgorithm
- Description:
Supported encryption algorithms for ProtectPDFOperation
Properties:
Name | Type | Description |
---|---|---|
AES_128 |
string | Represents AES-128 encryption algorithm. |
AES_256 |
string | Represents AES-256 encryption algorithm. |
Supported encryption algorithms for ProtectPDFOperation
(static, constant) ContentEncryption
- Description:
Supported types of content to encrypt for ProtectPDFOperation
Properties:
Name | Type | Description |
---|---|---|
ALL_CONTENT |
string | Encrypts all the content of the PDF file. |
ALL_CONTENT_EXCEPT_METADATA |
string | Encrypts all the content except the metadata of the PDF file. |
Supported types of content to encrypt for ProtectPDFOperation
(static, constant) Permission
- Description:
Supported document permission types for ProtectPDFOperation
Properties:
Name | Type | Description |
---|---|---|
PRINT_LOW_QUALITY |
string | Enables low quality printing of the PDF document. |
PRINT_HIGH_QUALITY |
string | Enables high quality printing of the PDF document. |
EDIT_CONTENT |
string | Enables all the editing permissions in the PDF document except commenting and page extraction. |
EDIT_DOCUMENT_ASSEMBLY |
string | Enables insertion, deletion and rotation of pages in a PDF document. |
EDIT_ANNOTATIONS |
string | Enables additions of comments, digital signatures and filling in of forms in a PDF document. |
EDIT_FILL_AND_SIGN_FORM_FIELDS |
string | Enables filling in of forms, digital signature and creation of template pages in a PDF document. |
COPY_CONTENT |
string | Enables copying of content from the PDF document. |
Supported document permission types for ProtectPDFOperation
Methods
(static) Builder() → {PasswordProtectOptionsBuilder}
- Description:
Returns a builder for PasswordProtectOptions.
Returns:
A Builder instance for initializing PasswordProtectOptions.