Aller au contenu principal

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. 1

    Le déclencheur Manual Trigger lance l'exécution à la demande, depuis l'éditeur n8n.

  2. 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. 3

    Le premier nœud Compress Pages from PDF compresse le PDF et le transmet sous forme de fichier binaire.

  4. 4

    Le nœud Set PDF URL demande un PDF à partir d'une URL.

  5. 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

  1. Téléchargez le fichier JSON avec le bouton en haut de la page.
  2. Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
  3. 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.

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