Store User-Uploaded Files

When you want to store a file uploaded by an end user, the file needs to be uploaded to your service first, and then forwarded to PSPDFKit Document Engine.

PSPDFKit Document Engine is used to store PDF documents and their annotations. Your server has access to a rich HTTP API.

  1. A user uploads a document to your backend.

  2. Your backend forwards the uploaded PDF file to PSPDFKit Document Engine. In return, it receives a document identifier. On your Document Engine, you only have to store the identifier; we store the PDF document, its annotations, and the meta information. Document files are stored in the asset storage, which can be one of the supported asset storage backends.