Rendu PDF pleine page
Rendez des pages entières défilantes — pas seulement la zone visible — dans un PDF continu. Polices, images et mise en page sont fidèles au rendu Chrome.
Produit
Transformez n’importe quelle URL en PDF prêt à l’impression en un appel. Maîtrisez format, orientation, marges et arrière-plans — rendu par un vrai Chrome, pas une bibliothèque de gabarits.
Requête API
POST /screenshots
Authorization: X-API-KEY <key>
{
"url": "https://example.com/report",
"pdf": true,
"pdf_format": "a4",
"pdf_landscape": false,
"pdf_background": true,
"pdf_margin": "20mm",
"pdf_margin_bottom": "15mm"
} Réponse avec URL PDF signée · Livraison directe vers S3, Drive ou Dropbox
Fonctionnalités
Un jeu de paramètres cohérent pilote tout le pipeline — du rendu page à la livraison du fichier. Pas de config de bibliothèque PDF ni de maintenance de navigateur headless.
Rendez des pages entières défilantes — pas seulement la zone visible — dans un PDF continu. Polices, images et mise en page sont fidèles au rendu Chrome.
Choisissez A4, Letter ou Legal et passez du portrait au paysage. Les sorties respectent des dimensions prêtes à l’impression.
Définissez haut, droite, bas et gauche avec toute unité CSS (px, mm, in, cm). Utilisez pdf_margin pour les quatre côtés ou surchargez chaque côté individuellement.
Conservez couleurs et images de fond dans le PDF. Chrome headless les ignore par défaut ; un indicateur les réactive pour un rendu conforme à la marque.
Orientez la tâche PDF vers un navigateur dans le pays voulu. Contenu géo-bloqué, tarifs localisés et texte régional sont rendus fidèlement.
Injectez des cookies de session ou enchaînez une connexion avant génération du PDF. Capturez tableaux de bord, rapports et portails derrière login.
Cliquez, faites défiler, saisissez du texte, attendez et naviguez avant la capture PDF. Fermez les bannières cookies, développez des sections repliées ou remplissez un champ date.
Poussez chaque PDF vers Amazon S3, Google Drive, Dropbox, OneDrive, Box ou FTP. Aucune étape de transfert supplémentaire entre l’API et votre stockage.
Exemples réels
Chaque PDF ci-dessous provient d’un seul appel API avec des combinaisons de paramètres différentes. Remplacez les échantillons lorsque vos fichiers seront prêts.
Rendu pleine page mis à l’échelle sur une feuille Letter.
Export large avec marge uniforme et marge basse réduite.
Paramètres API
Ces paramètres complètent la requête de capture standard. Tous les autres — url,
country,
steps,
cookies, etc. — fonctionnent comme d’habitude.
| Paramètre | Type | Défaut | Description |
|---|---|---|---|
| boolean | false | Mettre à true pour obtenir un PDF plutôt qu’une image. | |
| pdf_format | string | letter | Format papier — a4, letter, legal. |
| pdf_landscape | boolean | false | Passe la sortie en orientation paysage. |
| pdf_one_page | boolean | false | Met la page rendue à l’échelle sur une seule feuille PDF. |
| pdf_background | boolean | false | Inclut les couleurs et images d’arrière-plan CSS dans la sortie. |
| pdf_margin | string | 0 | Marge par défaut pour les quatre côtés — toute unité CSS : px, mm, in, cm. |
| pdf_margin_top | string | 0 | Marge supérieure — toute unité CSS. Écrase pdf_margin. |
| pdf_margin_right | string | 0 | Marge droite — toute unité CSS. Écrase pdf_margin. |
| pdf_margin_bottom | string | 0 | Marge inférieure — toute unité CSS. Écrase pdf_margin. |
| pdf_margin_left | string | 0 | Marge gauche — toute unité CSS. Écrase pdf_margin. |
Référence complète dans la documentation API.
Cas d’usage
Transformez des tableaux de bord HTML en PDF chaque nuit et poussez-les vers S3 ou Google Drive. Remplacez des bibliothèques PDF fragiles par un rendu navigateur et une API prévisible.
Passez un modèle de facture HTML en PDF en un seul appel. Polices, logos et tableaux restent pixel-perfect, quelle que soit la locale ou l’environnement serveur.
Figez des pages web en PDF opposables avec horodatage précis. Idéal pour versions de CGU, dossiers réglementaires et audits de contenu.
Convertissez landing pages, fiches techniques et brochures en PDF à la demande — toujours alignés sur la version en ligne actuelle.
Joignez un rendu PDF à chaque déploiement CI pour documenter l’UI au moment de la release. Les différences entre PDFs se relisent facilement.
Produisez des exports PDF soignés — synthèses analytics, rapports SEO ou audits de marque — depuis la vue web réelle, sans outil de design intermédiaire.
Fonctionnement
POSTez votre URL avec pdf=true et les options papier, marges ou automatisation. La tâche est mise en file immédiatement.
Une instance Chrome charge l’URL, exécute les commandes d’automatisation et exporte en PDF via le pipeline d’impression Puppeteer.
Interrogez l’état puis téléchargez depuis l’URL signée — ou configurez une intégration pour pousser le PDF vers votre stockage.
Intégrations
Connectez ScreenshotCenter une fois : chaque tâche PDF arrive automatiquement dans le cloud — sans code d’upload supplémentaire.
Exemple : livraison S3
{
"url": "https://example.com/invoice/42",
"pdf": true,
"pdf_format": "Letter",
"pdf_print_background": true,
"app": "s3",
"app_options": {
"bucket": "my-invoices",
"key": "invoices/2026/042.pdf"
}
} FAQ
Ajoutez pdf=true à toute requête de capture. La réponse inclut une URL d’artefact PDF avec les champs habituels.
a4, letter et legal. Définissez le format avec le paramètre pdf_format.
Oui. Passez pdf_landscape=true pour pivoter la sortie. Compatible avec tout format papier.
Par défaut Chrome exclut les fonds en mode impression. Utilisez pdf_background=true pour conserver couleurs et images de fond.
Oui. Utilisez pdf_margin pour les quatre côtés, ou pdf_margin_top, pdf_margin_right, pdf_margin_bottom et pdf_margin_left pour chaque côté. Les valeurs acceptent toute unité CSS (ex. 20px, 1.5mm, 0.5in).
Oui. Injectez des cookies de session ou utilisez des commandes d’automatisation (clic, saisie, navigation) pour vous authentifier avant la capture PDF.
Oui. Ajoutez le paramètre country pour rendre du contenu géo-bloqué ou localisé depuis l’emplacement voulu.
L’API renvoie une URL signée hébergeant le PDF. Vous pouvez aussi configurer une intégration applicative (S3, Google Drive, Dropbox, etc.) pour une livraison directe.
L’essai gratuit inclut 500 captures — sans carte bancaire. Ajoutez le PDF à n’importe quelle requête avec un seul paramètre.