Activation and Deactivation of pdfToolbox SDK

After downloading and unarchiving the pdfToolbox SDK folder you will find a command line tool "activation_sdk" in the library folder.

You should also have received a License PDF together with the download path for the library. (If you do not have a License PDF, please send an email to [email protected]) The License PDF contains your License key as well as some other information.

In order to activate the library, use the command line activation tool with the --keycode parameter, your name, your company's name, and the License PDF file:

./activation_sdk --keycode <name> <company> <path to License PDF file>
Click to copy

Example:

./activation_sdk --keycode "Mary Smith" "The Printer Inc." /path/to/file/License_200012345.pdf
Click to copy

The tool will then output a license request with further instructions how the request has to be sent via email to the activation server. After you have done so, the activation server will send an Activation PDF back to you. You should then continue the installation using the --activation parameter and the Activation PDF

./activation_sdk --activate <Path to Activation PDF>
Click to copy

Example:

./activation_sdk --activate /path/to/file/Activation.pdf
Click to copy

The License Key (as printed on the License PDF) is needed in each initialization call to the library as described in the SDK documentation. See first steps in the next article...

Deactivation of pdfToolbox SDK

As the activation (and the resulting license file) is bound to the hardware. It is necessary to deactivate a license on one machine before an activation takes place on the new machine.

In order to deactivate the license, use the --deactivate parameter and the Activation code:

 ./activation_sdk --deactivate <activation code>
Click to copy

The <ativation code> for the deactivation can be determined using the --status parameter:

./activation_sdk --status
Click to copy

To complete the deactivation, the output of the command has to be sent manually to the activation server by e-mail.