PSPDFKit Processor is a standalone server component that can be deployed on your own infrastructure. It provides a simple document-in document-out -based API that allows you to transform PDFs, images, and Office documents. You can even create PDFs from scratch.
PSPDFKit Processor is delivered as a Docker container — to run it, you’ll need Docker 1.10.0 or newer. To start Processor, run the following command:
docker run --rm -p 5000:5000 -e LICENSE_KEY=YOUR_LICENSE_KEY_GOES_HERE pspdfkit/processor
If you see the
YOUR_LICENSE_KEY_GOES_HERE placeholder, make sure to replace it with your actual license key. You can get a trial license key here.
After Processor starts, the HTTP API is immediately available at
PSPDFKit Processor is completely stateless and doesn’t require anything else to be running.
PSPDFKit Processor can easily be scaled; you can start more instances and balance your requests across all of them.
PSPDFKit Processor provides all the document processing functionality available in other PSPDFKit products.
Docker 1.10.0 or newer