Guides, tutorials, and tips for working with PDFs: from free tools to programmatic generation.

Engineering deep-dive: recompressing images inside a PDF with pdf-lib, DecompressionStream, PNG predictors, and OffscreenCanvas workers, entirely in the browser.

Generate purchase order PDFs from an HTML template with dynamic line items, then render with a headless browser or a hosted API. Node.js and Python code.

Digitally sign a PDF in code: the difference between a visible signature image and a cryptographic PKCS#7 signature, with Node.js and Python libraries and an honest scope.
Ready to generate PDFs programmatically?
Start free










