Convertir du HTML en PDF puis le compresser
Un contenu HTML doit devenir un PDF plus léger. Le déclenchement est manuel : vous lancez l'exécution depuis l'éditeur n8n, quand vous en avez besoin. Le HTML passe par le nœud HTML to PDF, puis par un premier nœud Compress Pages from PDF, avant qu'un nœud Set PDF URL ne demande un PDF depuis une URL. Un second nœud Compress Pages from PDF termine la chaîne.
- Déclencheur
- Lancement manuel
- Taille
- 5 nœuds
- Outils
- HTML vers PDF, Compress PDF
Comment fonctionne ce workflow
- 1
Le déclencheur Manual Trigger lance l'exécution à la demande, depuis l'éditeur n8n.
- 2
La section HTML to PDF demande les données HTML, puis le nœud HTML to PDF les convertit en PDF avec l'outil CustomJS.
- 3
Le premier nœud Compress Pages from PDF compresse le PDF et le transmet sous forme de fichier binaire.
- 4
Le nœud Set PDF URL demande un PDF à partir d'une URL.
- 5
Le second nœud Compress Pages from PDF compresse à nouveau le fichier binaire.
Quand l'utiliser
- Produire un PDF à partir d'une page HTML déjà rédigée.
- Réduire le poids d'un PDF avant de le partager.
- Tester une chaîne HTML vers PDF dans n8n avant de l'intégrer à un autre workflow.
À préparer avant l'import
- Une instance n8n dans laquelle le package communautaire @custom-js/n8n-nodes-pdf-toolkit est installé.
- Un accès à CustomJS, avec les identifiants d'API demandés par les nœuds HTML to PDF et Compress PDF dans n8n.
- Les données HTML à convertir, à fournir au début du flux.
- L'URL du PDF à récupérer pour le nœud Set PDF URL.
Bon à savoir
Commencez par vérifier l'URL réglée dans le nœud Set PDF URL, puis lancez une seule exécution manuelle pour contrôler le PDF produit avant d'ajouter d'autres données.
Installer ce template dans n8n
- Téléchargez le fichier JSON avec le bouton en haut de la page.
- Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
- Reliez vos propres identifiants à chaque nœud qui en demande un, lancez un test, puis activez le workflow.
Ce template demande n8n auto-hébergé : HTML vers PDF (nœud communautaire), Compress PDF (nœud communautaire) ne fonctionnent pas sur n8n Cloud. Les nœuds IA demandent une version récente de n8n.
Autres templates : Traitement de Documents
- Tri des pièces jointes Gmail : template n8nLit les pièces jointes des e-mails Gmail, les range dans Google Drive et écrit les valeurs extraites par OpenAI dans Google Sheets.
- Évaluer des CV de candidature avec OpenAI et Google SheetsUn formulaire reçoit un CV, OpenAI le compare à un profil recherché et le résultat s'ajoute à une feuille Google Sheets.
- Classer les factures Gmail en PDF avec OpenAI et Google DriveTrie les PDF de factures et justificatifs reçus par Gmail avec OpenAI, puis les dépose dans un dossier Google Drive daté.
- Présélectionner les candidatures ERPNext avec l'IAClasse automatiquement les candidatures ERPNext à partir du CV, avec un score et une justification rédigés par Google Gemini.
- Extraire un CV reçu sur Telegram et le convertir en PDFReçoit un CV sur Telegram, en extrait les données avec OpenAI et renvoie un PDF généré avec Gotenberg.
- Rédiger les réponses d'un RFP avec OpenAIReçoit un RFP par webhook, en extrait les questions avec un modèle de langage et rédige chaque réponse avec un assistant OpenAI.
Vous voulez ce workflow branché sur vos outils ?
Ce template est un point de départ. Nous l'adaptons à vos règles, à vos comptes et à votre hébergement, puis nous le maintenons.
Voir notre accompagnement n8n