Skip to main content

5 posts tagged with "pdf generation api"

View All Tags

How to Generate Invoice PDFs with an API

· 11 min read
Michał Szymanowski
Michał Szymanowski
PDFBolt Co-Founder

Generate invoice PDF with an API – HTML template to PDF conversion example

Every SaaS product and e-commerce store eventually needs to generate invoice PDFs. Most teams start with a Word template, Canva, or a drag-and-drop builder, and that works fine for five invoices a month. Once you hit hundreds or thousands, you need something that runs without human input.

This guide covers three ways to generate invoice PDFs with an HTML to PDF API: raw HTML templates, Handlebars-based templates with dynamic data, and AI-generated templates. Complete with working code in Node.js and Python that you can run.

AI PDF Generator: Create PDF Templates from Text

· 7 min read
Michał Szymanowski
Michał Szymanowski
PDFBolt Co-Founder

AI PDF generator creating document templates from text descriptions

PDF generation has always been a developer task. You write HTML, style it with CSS, configure page settings, and connect it to a rendering engine. The template alone can take days, especially for complex documents like financial reports with charts, multi-page contracts with conditional sections, or product catalogs with varied layouts. PDFBolt's AI PDF generator changes this workflow. Instead of writing code, you describe the document you want. The AI builds the PDF template, you connect your data, and the API produces PDFs.

PDF Templates: Reusable Layouts for PDF Generation

· 7 min read
Michał Szymanowski
Michał Szymanowski
PDFBolt Co-Founder

Introducing PDFBolt Templates Feature

PDFBolt Templates is a new feature that separates design from data in PDF generation. Instead of rebuilding HTML for every document, create reusable layouts once and populate them with dynamic data. Invoices, certificates, reports – Templates make your workflow faster and easier to maintain.

Top Java PDF Generation Libraries Compared

· 12 min read
Michał Szymanowski
Michał Szymanowski
PDFBolt Co-Founder

Top Java PDF Generation Libraries Compared in 2025

Java applications frequently need to produce PDF files – invoices, reports, contracts, shipping labels. The library you pick determines how much code you write, what web standards you can use, and what license restrictions apply. The Java ecosystem has several approaches, from low-level programmatic construction to browser-based HTML to PDF conversion. Below are code examples, feature tables, and recommendations for the most popular Java PDF libraries – from programmatic PDF builders to HTML to PDF converters.

API Integration Explained: Types, Methods, and Practical Examples

· 6 min read
Michał Szymanowski
Michał Szymanowski
PDFBolt Co-Founder

API Integration Overview

Most web applications talk to each other through APIs. If you've ever pulled data from a third-party service, processed a payment, or generated a PDF from HTML, you've used one. But the terminology around APIs can get confusing fast: REST vs. SOAP vs. GraphQL, synchronous vs. asynchronous, public vs. internal. This guide breaks it down with clear definitions, architecture comparisons, and a working Node.js code example at the end.