Cette page est aussi disponible en English
Nœud communautaire n8n

Convertissez, scrapez et crawlez dans votre workflow.

Le nœud officiel EnConvert pour n8n : six ressources, seize opérations, un seul identifiant. Il lit les formats de fichiers que n8n ne peut pas lire, rend des pages en markdown et en vrais fichiers binaires, et transforme un site entier en passages que vous pouvez intégrer, tout ça sans le moindre nœud HTTP Request en vue.

@enconvert/n8n-nodes-enconvert

Installez ce nom de package depuis Settings, Community nodes.

Pourquoi ce nœud

Comble exactement ce que le nœud de fichier intégré laisse de côté.

Le nœud Extract From File de n8n lit CSV, HTML, JSON, ICS, ODS, le texte des PDF, RTF, TXT, XLS et XLSX. Il ne lit pas Word, PowerPoint ni EPUB, il ne peut pas rendre une page web, et sur n8n Cloud vous ne pouvez pas installer les outils en ligne de commande qui combleraient ces lacunes.

Vous avez besoin deLe nœud vous donne

Word, PowerPoint, Excel, EPUB ou RTF sous forme de texte

File, Convert to Markdown. Le texte atterrit dans l’item, prêt pour le prochain nœud IA.

Presque n’importe quoi en PDF

File, Convert to PDF, avec format de page, orientation, marges, en-tête et pied de page.

Une page web en markdown propre

Web Page, Scrape. Environ six fois plus léger que le HTML brut, ce qui réduit le coût en tokens en aval.

Une capture d’écran ou un PDF de page comme vrai fichier

Web Page, Scrape les renvoie en binaire n8n, prêts à être envoyés par email ou uploadés.

Un site entier dans un vector store

Website, Crawl. Un item par passage, chacun portant son URL source, son titre et son chemin de titres.

Ressources

Six ressources, seize opérations, un seul nœud.

Chaque opération s’exécute contre la même API EnConvert, si bien que l’allocation de votre plan, les limites de débit et les fonctionnalités s’appliquent exactement comme partout ailleurs.

  1. File

    Convertissez documents, tableurs, présentations, pages web, images et texte en PDF ; récupérez Word, PowerPoint, Excel, PDF, EPUB, RTF et HTML en markdown ; convertissez entre JSON, CSV, XML, YAML, TOML et HTML ; ou découpez jusqu’à 200 fichiers par exécution en passages qui se chevauchent, prêts à intégrer.

    • Convert to PDF
    • Convert to Markdown
    • Convert Data
    • Split Into Chunks
  2. Image

    Convertissez entre JPEG, PNG, WebP, HEIC et SVG, ou transformez une page PDF en JPEG. Compress réduit un PNG, JPEG ou WebP vers une taille cible, en renvoyant le plus petit résultat obtenu plutôt que d’échouer sur une cible inatteignable.

    • Convert Format
    • Compress
  3. Web Page

    Scrape transforme une page en markdown, en HTML nettoyé ou brut, en liens, images et données structurées, avec captures d’écran et PDF en binaire et environ une heure de mise en cache. Scrape Many rend jusqu’à 1000 pages en une seule exécution. Extract récupère des champs nommés à partir de langage simple, d’une liste de champs ou d’un JSON Schema.

    • Scrape
    • Scrape Many
    • Extract
  4. Website

    Map liste les adresses d’un site sans les rendre, ce qui est rapide et n’utilise rien de votre allocation de pages. Crawl lit le site entier et renvoie des passages prêts à intégrer, chacun portant son URL source, son titre et son chemin de titres.

    • Map
    • Crawl
  5. Search

    Search recherche sur le web, dans les actualités, les images, les articles scientifiques, les brevets ou les cartes, un item par résultat. Scrape Top Results rend les premiers résultats et y attache leur markdown, si bien qu’une seule exécution vous donne la page de résultats et le contenu des pages.

    • Search
  6. Job

    Get recherche n’importe quel job par ID et choisit le bon endpoint à partir du préfixe, si bien que les ID de scrape, de scrape multi-page, de crawl et de conversion fonctionnent tous. Get Many liste les crawls récents, Cancel arrête un crawl en cours, et Retry Webhook renvoie un callback de complétion.

    • Get
    • Get Many
    • Cancel
    • Retry Webhook
Configuration

Une clé privée, un identifiant.

Le test de l’identifiant appelle GET /v1/whoami, qui n’accepte que les clés privées, si bien qu’une mauvaise clé échoue au moment où vous la collez plutôt qu’à votre première exécution réelle.

Générer une clé privée

Ouvrez Tableau de bord, Clés API et créez une clé privée. Elle commence par sk_ et n’est affichée qu’une fois.

Ajouter l’identifiant

Dans n8n, ouvrez le nœud EnConvert, choisissez Create new credential, puis sélectionnez EnConvert API.

Coller et tester

Collez la clé, enregistrez, puis appuyez sur Test. Un résultat vert signifie que la clé est active et que votre plan l’est aussi.

Laissez l’URL de base telle quelle

Elle pointe par défaut vers api.enconvert.com. Ne la modifiez que si un endpoint différent vous a été communiqué.

Les clés publiques commençant par pk_ sont destinées aux widgets de navigateur et sont rejetées par toutes les opérations de ce nœud.

En pratique

Quatre workflows, de bout en bout.

De vraies chaînes de nœuds tirées de la documentation. Chacune remplace une petite pile de nœuds HTTP Request, Code et de boucle.

Un document Word en résumé

  1. Google Drive (Download)
  2. EnConvert: File, Convert to Markdown
  3. Basic LLM Chain

Le markdown atterrit à {{ $json.text }}, si bien que le nœud LLM le lit sans aucune colle entre les deux.

Une facture HTML en pièce jointe PDF

  1. Set (build HTML)
  2. Convert to File
  3. EnConvert: File, Convert to PDF
  4. Gmail (Send)

Construisez le HTML, réglez le format A4 et les marges, et le PDF arrive en binaire prêt à joindre.

Un site web dans un vector store

  1. EnConvert: Website, Crawl
  2. Embeddings
  3. Pinecone

Crawlez depuis le sitemap, plafonnez le nombre de pages, et chaque item porte content, sourceUrl, title et headingsPath.

Une capture d’écran quotidienne vers Slack

  1. Schedule Trigger
  2. EnConvert: Web Page, Scrape
  3. Slack (Upload file)

Le PNG arrive en binaire sous screenshot, si bien que le nœud Slack l’upload directement.

Questions sur le nœud n8n

Le package du nœud communautaire est @enconvert/n8n-nodes-enconvert. Installez-le depuis Settings, Community nodes, Install dans l’éditeur n8n, ou exécutez npm install dans le répertoire de données d’une instance auto-hébergée.
n8n Cloud n’installe que les nœuds communautaires ayant passé la revue de vérification n8n. En attendant, installez-le sur une instance auto-hébergée, ou appelez l’API directement avec le nœud HTTP Request, qui fonctionne sur tous les plans.
Une clé API privée commençant par sk_, créée dans Tableau de bord, Clés API, et ajoutée comme identifiant EnConvert API. Les clés publiques commençant par pk_ sont rejetées. Le bouton Test appelle GET /v1/whoami pour confirmer que la clé fonctionne avant que vous ne construisiez quoi que ce soit dessus.
Extract From File lit CSV, HTML, JSON, ICS, ODS, le texte des PDF, RTF, TXT, XLS et XLSX. Il ne lit pas Word, PowerPoint ni EPUB, et il ne peut pas rendre une page web. Ce nœud comble exactement ces lacunes, plus la direction inverse : presque n’importe quel fichier vers PDF.
Chaque opération File et Image propose trois formats de réponse : File, Text, ou URL Only. Utilisez URL Only au-delà de 16 MB, qui est la taille maximale d’item par défaut de n8n et n’est pas modifiable sur Cloud. Les liens de téléchargement expirent après 15 minutes. Scrape Many, Crawl et Split Into Chunks s’exécutent comme des jobs avec une attente par défaut de 120 secondes ; sur n8n Cloud, gardez Max Wait Time sous 300 secondes.
Oui, chaque opération est exposée comme un outil d’agent. Web Page Scrape, Search, Web Page Extract et Website Map sont les quatre qui valent la peine d’être exposées, car un agent peut fournir une URL ou une requête mais ne peut pas transmettre un fichier.

Ajoutez le nœud à votre workflow.

Seize opérations, un seul identifiant, sous licence MIT et gratuit à installer.