À quelle vitesse gPdf rend-il un PDF ?
Le p50 est de 3 ms et le p99 de 8 ms — mesurés sur 1000 appels pour une seule page A4. Le temps total en périphérie, réseau inclus, est typiquement de 8 à 15 ms.
Douze réponses — citées textuellement par le JSON-LD FAQPage que les Google rich results consomment.
Le p50 est de 3 ms et le p99 de 8 ms — mesurés sur 1000 appels pour une seule page A4. Le temps total en périphérie, réseau inclus, est typiquement de 8 à 15 ms.
Un corps DocumentRequest en JSON. Pages, éléments, calques, filigranes, en-têtes, pieds de page et tableaux sont tous exprimés de manière structurelle — pas de HTML, pas de Markdown, pas de passe de mise en page navigateur.
Chromium headless tourne à 200 à 800 ms par rendu et nécessite un conteneur de 800 Mo. gPdf rend la même page A4 en 3 ms dans un isolate V8 de 1 Mo, sans démarrage à froid. Le compromis est le format d'entrée : gPdf prend un DocumentRequest JSON, pas du HTML brut.
Trois : /api/v1/pdf/render prend un DocumentRequest complet pour un contrôle au pixel près. /api/v1/template-render prend template_id plus un tableau de données pour les systèmes avec un template publié. /api/v1/e-invoice/render produit des factures hybrides Factur-X / ZUGFeRD (PDF/A-3 + XML intégré). Les trois partagent le même moteur, les mêmes limites de débit et la même surface de codes d'erreur.
Non. NotoSans CJK est intégré, et une chaîne de repli automatique gère les glyphes manquants. Vous ne verrez jamais de carrés tofu, et vous n'avez pas besoin d'apt install fonts-noto-cjk sur votre runtime.
Plus de 30 symbologies dont QR, GS1-128, PDF417, DataMatrix, Aztec, MaxiCode et Code 128. Tous vectoriels. La longueur totale du code-barres est précise à 0,1 mm près de la taille demandée — assez serré pour les largeurs d'étiquettes spécifiées GS1 et ITF-14.
Oui. PDF/A-1b, 2b, 3b et 4 sont sélectionnables par requête. Les flux d'attachement Factur-X et ZUGFeRD sont pris en charge pour les scénarios de facturation électronique.
Oui. Réglez settings.profile sur pdfa-3b et attachez la charge XML structurée comme flux de fichier. Factur-X et ZUGFeRD reposent sur PDF/A-3 — requis pour le mandat français de facturation électronique B2B à partir de septembre 2026, et le mandat allemand déjà en vigueur.
Dans des isolates V8 Cloudflare Workers. Pas de conteneur Chromium, pas de réchauffement Lambda, et pas de persistance de document après la requête.
Non. Le moteur de rendu est sans état. Votre DocumentRequest vit dans un isolate V8 pendant les quelques millisecondes du rendu, puis disparaît. gPdf n'a ni couche de cache ni stockage de documents — l'absence d'état est le contrat, pas une option.
Oui. La version d'essai gratuite offre 100 pages par jour, sans carte bancaire. Elle se réinitialise quotidiennement et s'arrête au quota — aucune facture surprise. Les paliers payants commencent à 5 $ par mois pour 100 000 pages.
Ouvrez le playground ci-dessus, modifiez le DocumentRequest, puis cliquez sur Générer le PDF — le worker edge en direct renvoie un vrai PDF. Copiez l'extrait curl dans votre terminal pour l'appeler depuis n'importe où. Le playground ne nécessite ni installation ni carte bancaire ; un compte n'est requis que pour émettre votre propre clé API.