Over gPdf

Van in HTML getekende verzendlabels naar een wereldwijde edge-PDF-engine

gPdf is een JSON-to-PDF API, gebouwd door een klein engineeringteam dat voortkwam uit de IT-afdeling van een logistiek bedrijf.

Oorsprong

Elke belangrijke technische beslissing achter gPdf komt uit echte productielast: grote volumes grensoverschrijdende labels en facturen, precieze vector-barcodes, betrouwbare paginering, PDF/A en e-invoice compliance.

Logistieke wortels

De eerste versies losten verzendlabelprinten op binnen een echte logistieke operatie.

Miljoenen documenten

Grensoverschrijdend volume maakte latency, deploymentcomplexiteit en kostenvoorspelbaarheid in gecentraliseerde PDF-stacks zichtbaar problematisch.

Rust op de edge

De huidige engine draait dicht bij waar documenten worden gegenereerd en gebruikt, met veel minder resource-overhead.

Gebouwd in een logistieke workflow

In het begin tekenden en printten we verzendlabels met HTML. Toen het volume groeide, stapten we over op PHP voor PDF-generatie en later op Java met iText voor complexere documenten en compliance-eisen.

Elke stap loste een direct operationeel probleem op, maar dezelfde grenzen kwamen terug: licentiekosten, infrastructuuroverhead, latency en deploymentcomplexiteit over regio's heen.

Waarom we de renderer opnieuw bouwden

Toen het bedrijf internationaal uitbreidde, bereikte het dagelijkse documentvolume miljoenen orders, facturen en verzendlabels. We besloten de renderingengine te bouwen die we zelf nodig hadden.

We kozen voor Rust, native draaiend op het wereldwijde edge-netwerk van Cloudflare, zodat documenten dicht bij hun creatie en gebruik worden gegenereerd, zonder browserprocessen, Java-infrastructuur of centrale renderknelpunten.

Design en productie synchroon houden

We ontwikkelden ook gPdf Studio, een gratis visuele editor die exact dezelfde JSON produceert als de API gebruikt. Designers en ontwikkelaars werken vanuit één bestand in plaats van layouts handmatig te vertalen.

Vandaag blijven we een hands-on engineeringteam, gericht op de praktische realiteit van grootschalige grensoverschrijdende documentworkflows: precieze vector-barcodes, betrouwbare paginering, PDF/A en e-invoice compliance.

Waarom we het commercialiseerden

Bouwen op de edge loste niet alleen latency en schaal op. Het veranderde de kostprijs per pagina genoeg om infrastructuurprijzen mogelijk te maken.

gPdf begint bij 5 USD per maand voor 100.000 pagina's. Documentgeneratie op grote schaal moet voorspelbaar zijn voor logistiek, e-commerce en teams met zware conformiteitseisen.

We bouwden de engine die we zelf wilden hebben en maakten die beschikbaar tegen een prijs waarbij documenten genereren geen grote kostenpost meer hoeft te zijn.