API REST de
génération de PDF

Une API HTTP simple. Envoyez du JSON, recevez l'URL d'un PDF. Compatible avec tous les langages. SDK officiels pour TypeScript, Python, Go, PHP, Ruby, Java et C#.

Votre code
→
TemplateFox
→
PDF

Dans le langage que vous aimez

De simples requêtes HTTP, ou une bibliothèque native dans le langage de votre choix.

npm install @templatefox/sdk
1// npm install @templatefox/sdk23import { TemplateFox } from "@templatefox/sdk";45const client = new TemplateFox({6  apiKey: "your-api-key",7});89const result = await client.pdf.generate({10  templateId: "your-template-id",11  data: {12    name: "John Doe",13    amount: "$1,500.00",14    date: "January 15, 2025",15  },16});1718console.log(result.pdfUrl);19// https://cdn.templatefox.com/...
Précision au pixel
Exemple de template PDF : bon de livraison
1
2
3
4

Pensé pour les vrais documents

Tout ce qu'il faut pour produire des documents professionnels, de la facture au bon de livraison.

1

En-têtes et pieds de page qui se répètent seuls

Vous les définissez une fois, ils se répètent sur chaque page. Idéal pour le logo, les numéros de page et les mentions légales.

2

Données dynamiques

Injectez n'importe quelle donnée dans vos templates : noms, adresses, prix… Tout se met à jour automatiquement.

3

Des tableaux qui suivent vos données

Les lignes s'ajoutent d'elles-mêmes. 3 articles ou 300 : le tableau s'adapte et continue sur plusieurs pages si besoin.

4

QR codes et codes-barres intégrés

Générés à la volée depuis vos données. Code128, EAN-13, QR codes et d'autres formats, tous lisibles au scanner.

Essayer gratuitement

60 PDF et images offerts par mois

Simple à prendre en main

Des documents qui s'adaptent à vos données

Allez plus loin que de simples champs à remplir. Les expressions mettent en forme, calculent et pilotent votre contenu.

1

Variables système

Numéro de page, nombre total de pages, date du jour et d'autres valeurs, disponibles d'office avec {{sys.page_number}} et ses voisines.

2

Chaque élément se règle

Contenu, bordures, couleurs, tailles, positions… Chaque élément a son propre panneau de propriétés.

3

Fonctions intégrées

Calculez des totaux, arrondissez des nombres, mettez du texte en forme : les fonctions et filtres intégrés s'en chargent.

Commencer à créer

Sans carte bancaire

Éditeur de templates avec des expressions
1
2
3
Stockage cloud

Intégration S3 incluse

Enregistrez vos PDF générés directement dans Amazon S3 ou dans tout stockage compatible S3 (Cloudflare R2, MinIO, DigitalOcean Spaces). Configurez votre stockage une fois, puis activez l'option store_s3 dans vos requêtes.

Utiliser votre propre stockage

L'API REST est-elle faite pour vous ?

L'API REST vous donne le contrôle total. Voici de quoi trancher.

Recommandé

Choisissez l'API REST pour :

  • Le contrôle total de votre intégration
  • N'importe quel langage ou plateforme
  • Des applications en production, à grande échelle
  • Une authentification et une gestion des erreurs sur mesure

Autres options :

SDK
  • • Un code typé de bout en bout
  • • Une intégration plus rapide
Outils no-code
  • • Aucune ligne de code
  • • Des éditeurs de workflows visuels

Automatisez votre génération de PDF

Une documentation complète, des intégrations no-code et une API solide pour générer vos PDF à grande échelle. On s'occupe de la partie ingrate.