Aller au contenu principal

Extraire le tableau de PDF en utilisant n8n action

PDF4me Extraire le tableau de PDF identifie et extrait les données structurées des tableaux à partir de PDF documents par n8n Flux de travail automatisés. Processus PDFs loin n8n déclencheurs, données binaires, chaînes base64 ou publiques URLs pour détecter automatiquement les tableaux, préserver la structure des cellules, maintenir les relations entre les données, extraire les en-têtes et les valeurs, et exporter des données structurées dans JSON ou au format Excel. Cette solution est idéale pour l'analyse de rapports financiers, la numérisation de données, l'extraction de données statistiques, le traitement des factures, l'analyse de formulaires et les flux de travail automatisés d'extraction de tableaux nécessitant une reconnaissance précise des tableaux, une sortie structurée et une intégration transparente.

Articles de blog connexes
Il n'y a pas encore d'article de blog consacré à cette fonctionnalité — à venir prochainement.
En attendant, n'hésitez pas à consulter le blog de PDF4me pour découvrir des tutoriels et des procédures de travail adaptés à toutes les plateformes.
Consultez le blog

Installation

Ajoutez le PDF4me "Extraire le tableau de PDF" nœud à votre n8n Suivez le flux de travail et configurez les paramètres requis. Pour les instructions de configuration initiale, consultez notre documentation. n8n Guide d'intégration.

Prérequis :

  • PDF4me API informations d'identification
  • n8n accès au flux de travail

Configuration:

  1. Ajouter PDF4me nœud vers flux de travail
  2. Sélectionnez « Extraire le tableau de » PDF" action
  3. Configurer les paramètres d'entrée (voir ci-dessous)
Extraire un tableau d'un PDF

Paramètres

Liste complète des paramètres pour l'extraction de table à partir de PDF action. Configurez ces paramètres pour contrôler l'extraction de la table.

Important: Les paramètres marqués d'un astérisque (***) sont obligatoires et doivent être fournis pour que l'action fonctionne correctement.

ParamètreTaperDescriptionExemple
Type de données d'entrée***StringPDF Sélection du format d'entrée
• Choisissez le format de votre PDF saisie de données
PDF4me prend en charge plusieurs types d'entrée
• Options : Données binaires, Base64 Chaîne, ou URL
Binary Data
Champ binaire d'entréeBinaireBinaire PDF Entrée de fichier (Obligatoire si données binaires)
• Référence PDF fichier du précédent n8n Téléchargement de nœud ou de fichier
PDF4me processus binaires PDF fichiers avec détection automatique du format
• Obligatoire lorsque le type de données d'entrée est « Données binaires »
{{ $binary.data }}
Contenu du document Base64StringBase64 Encodé PDF Saisir (Obligatoire si Base64 Chaîne)
• Fournir PDF données sous forme de chaîne encodée en base64
PDF4me décode et traite automatiquement le PDF contenu
• Obligatoire lorsque le type de données d'entrée est «Base64 Chaîne"
UEsDBBQABgAI...
URL du fichierStringPublique PDF URL Saisir (Obligatoire si URL)
• Fournir une autorisation publique/ouverte URL au PDF déposer
PDF4me télécharge et traite le fichier depuis URL
• Obligatoire lorsque le type de données d'entrée est «URL"
https://abc.com/report.pdf
Nom du document***StringSource PDF Référence
• Précisez le nom de la source PDF déposer
• À des fins de référence et de suivi lors de l'extraction de données de tableaux
• Aide au suivi du traitement
financial_report.pdf

Options avancées

Les paramètres suivants sont disponibles dans la section Options avancées et sont facultatifs :

ParamètreTaperDescriptionExemple
Profils personnalisésStringProfils de configuration personnalisés
• Définir des options supplémentaires à l'aide de profils personnalisés
JSON-format contenant des paramètres prédéfinis
• Active les paramètres avancés de traitement des tableaux
• Optionnel pour les besoins spécifiques
{ "OutputDataFormat": "json" }

Types de tables pris en charge

Type de tableauDescriptionCas d'utilisation courants
Tableaux financiersÉtats financiers, budgets et données comptablesrapports financiers, factures, bilans
Tableaux de donnéesDonnées statistiques, indicateurs et informations analytiquesRapports de recherche, analyses, données de performance
Liste des tableauxCatalogues de produits, répertoires et listes d'inventaireListes de produits, annuaires d'employés, catalogues
Tableaux comparatifsComparaison des fonctionnalités, tableaux de prix et spécificationsComparaisons de produits, tableaux de prix, spécifications
Tableaux horairesHoraires, calendriers et documents de planificationPlanification des réunions, échéanciers de projets, calendriers
Tableaux récapitulatifsRésumés, indicateurs clés et données de synthèseDonnées du tableau de bord, synthèses des indicateurs clés de performance, rapports de direction

Fonctionnalités de traitement des tableaux

FonctionnalitéDescriptionCas d'utilisation
Détection de tableIdentification automatique des limites et des structures des tablesTraitement de documents comportant plusieurs tables
Extraction cellulaireExtraction précise des valeurs et du contenu de chaque celluleAnalyse et traitement des données
Reconnaissance d'en-têteIdentification des en-têtes de tableau et des étiquettes de colonnesOrganisation des données structurées
Traitement des lignesExtraction de lignes complètes d'un tableau avec une mise en forme appropriéeIntégration et stockage de bases de données
Alignement des colonnesPréservation de la structure et de l'alignement des colonnesMaintenir les relations de données
Tableaux multipagesTraitement des tableaux qui s'étendent sur plusieurs pagesAnalyse de documents complexes

Sortir

Paramètres de sortie

ParamètreTaperDescriptionExemple
nom de fichierStringPDF4me nom du fichier de sortie - Nom du fichier généré JSON Le fichier contient les données extraites du tableau. Ce fichier contient toutes les informations structurées du tableau. JSON formattable_extraction_results_1756997087699.json
type mimeStringPDF4me déposer MIME taper - MIME type de fichier de sortie, toujours « application/json » pour JSON format de tableau de donnéesapplication/json
taille du fichierNombrePDF4me taille du fichier en octets - Taille de la valeur générée JSON fichier en octets, fourni pour la planification du stockage et la surveillance des transferts563
succèsBooleanPDF4me indicateur d'état d'extraction - Indicateur booléen signalant le succès ou l'échec du processus d'extraction de la table. PDF4me retours true pour des extractions réussies et false pour toute erreurtrue
messageStringPDF4me message d'état d'extraction - Message d'état lisible par l'utilisateur fournissant des détails sur le résultat du processus d'extraction de la table. Inclut une confirmation de réussite ou des détails d'erreur pour le dépannage.Table extraction completed successfully
Nom du documentStringPDF4me référence du document source - Nom de fichier original du PDF document traité pour l'extraction de tableaudocument.pdf

N8N Réponse à l'action

Le PDF4me Extraire le tableau de PDF API renvoie une réponse pouvant être affichée dans plusieurs formats. Choisissez l'affichage qui correspond le mieux à vos besoins :

JSON Format de réponse

Le cru JSON réponse de la API:

[
{
"fileName": "table_extraction_results_1756997087699.json",
"mimeType": "application/json",
"fileSize": 563,
"success": true,
"message": "Table extraction completed successfully",
"docName": "document.pdf"
}
]

Cas d'utilisation

Traitement et analyse des données

  • Importation automatisée des donnéesTéléchargez et traitez les fichiers générés. JSON fichier permettant d'importer automatiquement des données tabulaires dans des bases de données, des tableurs ou des applications métiers
  • Transformation des données: Traiter le JSON Contenu du fichier permettant de transformer les données tabulaires en différents formats pour divers systèmes d'information.
  • Analyse statistiqueAnalyser les données tabulaires extraites du JSON fichier permettant de générer des analyses, des tendances et des rapports statistiques

Veille stratégique et reporting

  • Automatisation des rapportsExtraire automatiquement les données des rapports financiers, des factures et des documents commerciaux, puis les traiter. JSON fichier pour le signalement automatisé
  • Intégration du tableau de bord: Analyser le JSON Fichier et flux de données extraites des tableaux vers des tableaux de bord de veille stratégique et des plateformes d'analyse
  • Validation des données: Valider et vérifier les données tabulaires extraites du JSON déposer contre les registres commerciaux existants

Traitement et gestion des documents

  • Traitement des facturesExtraire les tableaux de prix, les lignes de commande et les données financières des factures, puis traiter les données générées. JSON fichier pour traitement automatisé
  • Analyse de contratExtraire les termes, conditions et données structurées des contrats et documents juridiques à l'aide du fichier téléchargeable JSON déposer
  • Gestion des stocks: Traiter les catalogues de produits, les listes d'inventaire et les données de la chaîne d'approvisionnement à partir de PDF documents via le JSON fichier de sortie

Intégration d'entreprise

  • Intégration de systèmesTéléchargez et intégrez le JSON fichier avec les systèmes d'entreprise existants, y compris ERP, CRMet les entrepôts de données
  • Automatisation des flux de travail: Déclencher des flux de travail automatisés en fonction de JSON traitement des fichiers et extraction des données tabulaires
  • Synchronisation des données: Traiter le JSON Fichier et synchroniser les données extraites sur plusieurs systèmes et plateformes pour une gestion cohérente de l'information

Obtenez de l'aide