Workflow n8n

Automatisation PDF avec n8n : conversion en images PNG

Ce workflow n8n a pour objectif de transformer un document HTML en un fichier PDF, puis de convertir ce PDF en images PNG. Il s'adresse aux entreprises qui souhaitent automatiser la création de documents visuels à partir de contenus HTML, facilitant ainsi la gestion de documents et la diffusion d'informations. Par exemple, une agence de communication pourrait l'utiliser pour générer rapidement des brochures ou des présentations. Le workflow débute avec un déclencheur manuel, permettant à l'utilisateur de lancer le processus à tout moment. Ensuite, le premier nœud 'HTML to PDF' prend en entrée le code HTML et génère un fichier PDF. Ce PDF est ensuite traité par deux nœuds 'Convert PDF into PNG', qui extraient les images PNG du document. Pour faciliter la visualisation, plusieurs nœuds 'Sticky Note' ajoutent des annotations ou des notes sur les images générées. Enfin, un nœud 'Set PDF URL' permet de définir l'URL du PDF créé, rendant le fichier accessible pour d'autres usages. Grâce à cette automatisation n8n, les entreprises peuvent gagner du temps, réduire les erreurs manuelles et améliorer leur efficacité dans la gestion documentaire.

Tags clés :automatisationn8nPDFconversionimages
Catégorie: Manual · Tags: automatisation, n8n, PDF, conversion, images0

Workflow n8n PDF, conversion, images : vue d'ensemble

Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.

Workflow n8n PDF, conversion, images : détail des nœuds

  • HTML to PDF

    Ce noeud convertit du code HTML en un fichier PDF.

  • When clicking ‘Test workflow’

    Ce noeud déclenche manuellement l'exécution du workflow.

  • Convert PDF into PNG1

    Ce noeud convertit un fichier PDF en une image PNG.

  • Convert PDF into PNG

    Ce noeud convertit également un fichier PDF en une image PNG.

  • Sticky Note

    Ce noeud crée une note autocollante avec des paramètres de couleur, de largeur, de hauteur et de contenu.

  • Sticky Note1

    Ce noeud crée une note autocollante avec des paramètres de couleur, de hauteur et de contenu.

  • Sticky Note2

    Ce noeud crée une note autocollante avec des paramètres de couleur, de largeur, de hauteur et de contenu.

  • Sticky Note3

    Ce noeud crée une note autocollante avec des paramètres de couleur, de hauteur et de contenu.

  • Set PDF URL

    Ce noeud définit une URL pour le fichier PDF à l'aide d'un code JavaScript.

Inscris-toi pour voir l'intégralité du workflow

Inscription gratuite

S'inscrire gratuitementBesoin d'aide ?
{
  "meta": {
    "instanceId": "7599ed929ea25767a019b87ecbc83b90e16a268cb51892887b450656ac4518a2"
  },
  "nodes": [
    {
      "id": "f3001828-f10b-41d5-a056-5327e1f694f3",
      "name": "HTML to PDF",
      "type": "@custom-js/n8n-nodes-pdf-toolkit.html2Pdf",
      "position": [
        -500,
        380
      ],
      "parameters": {
        "htmlInput": "<h1>Hello World</h1>"
      },
      "credentials": {
        "customJsApi": {
          "id": "h29wo2anYKdANAzm",
          "name": "CustomJS account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "f3141220-b384-4efe-84f5-0a896b09a887",
      "name": "When clicking ‘Test workflow’",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        -720,
        460
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "cee26b9b-7109-4336-8d7e-762cf40b4d8b",
      "name": "Convert PDF into PNG1",
      "type": "@custom-js/n8n-nodes-pdf-toolkit.PdfToPng",
      "position": [
        -280,
        540
      ],
      "parameters": {
        "resource": "url",
        "field_name": "={{ $json.path }}"
      },
      "credentials": {
        "customJsApi": {
          "id": "h29wo2anYKdANAzm",
          "name": "CustomJS account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "46f47df0-a301-41a9-8d3a-f98977b56eda",
      "name": "Convert PDF into PNG",
      "type": "@custom-js/n8n-nodes-pdf-toolkit.PdfToPng",
      "position": [
        -280,
        380
      ],
      "parameters": {},
      "credentials": {
        "customJsApi": {
          "id": "h29wo2anYKdANAzm",
          "name": "CustomJS account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "e9932fd1-6325-4670-93ea-b31fcfacdaf7",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -560,
        280
      ],
      "parameters": {
        "color": 4,
        "width": 220,
        "height": 240,
        "content": "### HTML to PDF\n- Request HTML Data.\n- Convert HTML to PDF."
      },
      "typeVersion": 1
    },
    {
      "id": "f9c860c6-a648-4929-b15f-b9131aa987fe",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -340,
        280
      ],
      "parameters": {
        "color": 6,
        "height": 240,
        "content": "### Convert PDF into PNG \n- Convert the generated PNG from PDF"
      },
      "typeVersion": 1
    },
    {
      "id": "54c4cf3d-4a8a-405e-b32e-8b7a2d86b577",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -560,
        520
      ],
      "parameters": {
        "color": 3,
        "width": 220,
        "height": 240,
        "content": "\n\n\n\n\n\n\n\n\n\n\n\n### Set PDF URL\n- Request PDF from URL"
      },
      "typeVersion": 1
    },
    {
      "id": "ac8e1497-233c-4e42-8739-f161e4014a7f",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -340,
        520
      ],
      "parameters": {
        "color": 2,
        "height": 240,
        "content": "\n\n\n\n\n\n\n\n\n\n\n\n### Convert PDF into PNG\n- Convert the generated PNG from PDF"
      },
      "typeVersion": 1
    },
    {
      "id": "98dfdf38-6b1c-4fd3-b956-8d59f62b280d",
      "name": "Set PDF URL",
      "type": "n8n-nodes-base.code",
      "position": [
        -500,
        540
      ],
      "parameters": {
        "jsCode": "return {\"json\": {\"path\": \"https://www.nlbk.niedersachsen.de/download/164891/Test-pdf_3.pdf.pdf\"}};"
      },
      "typeVersion": 2
    }
  ],
  "pinData": {},
  "connections": {
    "HTML to PDF": {
      "main": [
        [
          {
            "node": "Convert PDF into PNG",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set PDF URL": {
      "main": [
        [
          {
            "node": "Convert PDF into PNG1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "When clicking ‘Test workflow’": {
      "main": [
        [
          {
            "node": "HTML to PDF",
            "type": "main",
            "index": 0
          },
          {
            "node": "Set PDF URL",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}

Workflow n8n PDF, conversion, images : pour qui est ce workflow ?

Ce workflow est destiné aux agences de communication, aux équipes marketing et aux développeurs souhaitant automatiser la création de documents à partir de contenus HTML. Il est accessible aux utilisateurs ayant un niveau technique intermédiaire et peut être utilisé par des entreprises de toutes tailles.

Workflow n8n PDF, conversion, images : problème résolu

Ce workflow résout le problème de la conversion manuelle de documents HTML en PDF, puis en images, ce qui peut être un processus long et sujet à des erreurs. En automatisant cette tâche, les utilisateurs éliminent les frustrations liées à la gestion manuelle des fichiers, réduisent le temps consacré à ces conversions et minimisent les risques d'erreurs. Après la mise en place de ce workflow, les utilisateurs obtiennent des images PNG prêtes à être utilisées, ce qui améliore leur productivité.

Workflow n8n PDF, conversion, images : étapes du workflow

Étape 1 : Le workflow est déclenché manuellement par l'utilisateur.

  • Étape 1 : Le nœud 'HTML to PDF' convertit le contenu HTML en un fichier PDF.
  • Étape 2 : Deux nœuds 'Convert PDF into PNG' extraient les images PNG du PDF généré.
  • Étape 3 : Plusieurs nœuds 'Sticky Note' ajoutent des annotations sur les images.
  • Étape 4 : Le nœud 'Set PDF URL' définit l'URL du PDF, rendant le fichier accessible.

Workflow n8n PDF, conversion, images : guide de personnalisation

Pour personnaliser ce workflow, vous pouvez modifier le contenu HTML dans le nœud 'HTML to PDF' pour adapter le document à vos besoins. Vous pouvez également ajuster les paramètres des nœuds 'Sticky Note' pour changer la couleur, la taille et le contenu des annotations. Si vous souhaitez intégrer d'autres outils, envisagez d'ajouter des nœuds supplémentaires pour envoyer les images générées par email ou les stocker dans un service de cloud. Assurez-vous de tester le workflow après chaque modification pour garantir son bon fonctionnement.