ChangeProtection
The Change Protection function provides a way to change the protection settings on a PDF document without modifying the document contents. No further options other than the input and output PDF settings are required.
Properties
Input
The following properties specify the PDF document to be loaded and modified by the operation:
File path
Path to the PDF file.
Authentication type
PDF files can be protected using a password or a certificate, this field indicates which type of authentication to attempt when loading the PDF.
None
The document is unprotected and can be opened immediately.Password
The document is protected by a password.Certificate
The document is protected by a certificate.
All passwords entered into this function's properties will be visible in plain text in the Linx solution file and in the compiled .Net assembly.
Certificate protected files are not supported by the "Fill form", "Sign", "Add watermark" and "Concatenate" operations.
If you need to use the operations on a certificate protected document, first remove the certificate protection using the "Change protection" operation. The certificate must include the private key in order to be able to load the document.
Output
File path
Path of the PDF file to write to.
Authentication type
Authentication type required to open the PDF file.
None
No protectionPassword
The PDF will ask for a password before openingCertificate
The PDF will only be readable by the owner of the specified certificate
The following fields are available when Authentication type is set to 'Certificate'.
Certificate source
Source to load the owner's certificate. 1. File Load the certificate from a .pfx file. 2. Store Load the certificate from the windows key store.Certificate file path
Path to a .pfx file containing the signing certificate.
Certificate file password
Password needed to decrypt the certificate file.
Certificate
Certificate in the windows keystore.
Add document restrictions
Specify restrictions on the PDF document.
Allow printing
The level of printing allowed on the PDF document.
Allow changes
The editing actions allowed on the PDF document.
Allow copying
Enable copying of text, images and other content.
Allow screen readers
Enable text access for screen reader devices for the visually impaired.
Encryption
Encryption method used to protect the PDF contents.
Options:
- Standard encryption (40 bit)
- Standard encryption (128 bit)
- AES encryption (128 bit)
- AES encryption (256 bit)
AES encryption is stronger than standard (RC4) encryption, but is only supported by newer versions of Acrobat reader.
If the document needs to be read by any Acrobat versions prior to Acrobat X, standard encryption should be used.
Don't encrypt metadata
Prevents encryption of the document metadata.