eCom Learning Solutions / Developer toolsOpen source
CREATE. CONNECT. DELIVER.

Documents that
work for your
platform.

Beautiful PDFs. A straightforward API. Give your platform the power to create and combine documents, with your content on every page.

Open source · C# / ASP.NET Core · Yours to host

25 templatesA starting point for every document
JSON → PDFConnect using a simple HTTP request
Create + combineGenerate PDFs or merge existing pages
Open sourceAGPL-3.0 · Deployed source included
YOUR NEXT DOCUMENT STARTS HERE

Make every page
part of your platform.

From a visual preview to an API integration, everything you need is in one place.

BUILT TO FIT YOUR STACK

A small request.
A finished document.

Send JSON over HTTP and save the PDF response. Use the browser studio to prepare a request, or begin with a working example from the documentation.

Read the integration guide →
cURLC#JavaScriptPowerShell
cURL · generate a document
curl --fail-with-body \
  -X POST __API_ORIGIN__/api/v1/pdfs/custom-template \
  -H 'Content-Type: application/json' \
  --data '{"template":{"title":"Project brief","pages":[{"layout":"flow","blocks":[{"type":"paragraph","text":"Made for your app."}]}]},"labels":{},"data":{}}' \
  --output project-brief.pdf
THE CODE BEHIND THIS DEPLOYMENT

Your platform. Your possibilities.

Take PDF Generator (Open Source) with you. Download the source for this running API, including the application, examples, build instructions, and GNU AGPL-3.0 license.

Verify the source archive

SHA-256 1f2190574d5640e86041c4a91dcb24223ae60400e5d57e9bd76bb2b82192c5d3

Download source