Estrai tabella da PDF utilizzando n8n azione
PDF4me Estrai tabella da PDF identifica ed estrae dati di tabella strutturati da PDF Documenti tramite n8n Flussi di lavoro automatizzati. Processo PDFs via n8n trigger, dati binari, stringhe base64 o pubblico URLper rilevare automaticamente le tabelle, preservare la struttura delle celle, mantenere le relazioni tra i dati, estrarre intestazioni e valori e produrre dati strutturati in JSON o in formato Excel. Questa soluzione è ideale per l'analisi di report finanziari, la digitalizzazione dei dati, l'estrazione di dati statistici, l'elaborazione delle fatture, l'analisi dei moduli e i flussi di lavoro automatizzati di estrazione di tabelle che richiedono un riconoscimento accurato delle tabelle con output strutturato e integrazione perfetta.
Impostare
Aggiungi il PDF4me "Estrai tabella da PDF" nodo al tuo n8n flusso di lavoro e configurare i parametri richiesti. Per le istruzioni di configurazione iniziale, consultare il nostro n8n Guida all'integrazione.
Prerequisiti:
- PDF4me API credenziali
- n8n accesso al flusso di lavoro
Configurazione:
- Aggiungere PDF4me nodo al flusso di lavoro
- Seleziona "Estrai tabella da PDF"azione
- Configura i parametri di input (vedi sotto)

Parametri
Elenco completo dei parametri per la tabella di estrazione da PDF azione. Configura questi parametri per controllare l'estrazione della tabella.
Importante: I parametri contrassegnati da un asterisco (***) sono obbligatori e devono essere forniti affinché l'azione funzioni correttamente.
| Parametro | Tipo | Descrizione | Esempio |
|---|---|---|---|
| Tipo di dati di input*** | String | PDF Selezione del formato di input • Scegli il formato del tuo PDF immissione dati • PDF4me supporta più tipi di input • Opzioni: Dati binari, Base64 Corda o URL | Binary Data |
| Campo binario di input | Binario | Binario PDF Inserimento file (Obbligatorio se si tratta di dati binari) • Riferimento PDF file da precedente n8n caricamento del nodo o del file • PDF4me processi binari PDF file con rilevamento automatico del formato • Obbligatorio quando il tipo di dati di input è "Dati binari" | {{ $binary.data }} |
| Contenuto del documento in Base64 | String | Base64 Codificato PDF Input (Obbligatorio se Base64 Corda) • Fornire PDF dati come stringa codificata in base64 • PDF4me decodifica ed elabora automaticamente il PDF contenuto • Obbligatorio quando il tipo di dati di input è "Base64 Corda" | UEsDBBQABgAI... |
| Server di file | String | pubblico PDF URL Input (Obbligatorio se URL) • Fornire un'autorizzazione pubblica/aperta URL per il PDF file • PDF4me scarica ed elabora il file da URL • Obbligatorio quando il tipo di dati di input è "URL" | https://abc.com/report.pdf |
| Nome del documento*** | String | Fonte PDF Riferimento • Specificare il nome della fonte PDF file • A scopo di riferimento e tracciamento nell'estrazione delle tabelle • Aiuta con il tracciamento dell'elaborazione | financial_report.pdf |
Opzioni avanzate
Nella sezione Opzioni avanzate sono disponibili i seguenti parametri, che sono facoltativi:
| Parametro | Tipo | Descrizione | Esempio |
|---|---|---|---|
| Profili personalizzati | String | Profili di configurazione personalizzati • Imposta opzioni aggiuntive utilizzando profili personalizzati • JSON-formato simile contenente parametri predefiniti • Consente impostazioni avanzate per l'elaborazione delle tabelle • Opzionale per esigenze specifiche | { "OutputDataFormat": "json" } |
Tipi di tabella supportati
| Tipo di tabella | Descrizione | Casi d'uso comuni |
|---|---|---|
| Tabelle finanziarie | Bilanci, budget e dati contabili | Rapporti finanziari, fatture, bilanci |
| Tabelle dati | Dati statistici, metriche e informazioni analitiche | Rapporti di ricerca, analisi, dati sulle prestazioni |
| Elenca tabelle | Cataloghi di prodotti, elenchi e liste di inventario | Elenchi di prodotti, elenchi dei dipendenti, cataloghi |
| Tabelle comparative | Confronto delle caratteristiche, tabelle dei prezzi e specifiche. | Confronti tra prodotti, matrici di prezzo, specifiche |
| Tabelle orarie | Orari, calendari e documenti di pianificazione | Programmi delle riunioni, tempistiche dei progetti, calendari |
| Tabelle riassuntive | Sintesi esecutive, indicatori chiave e dati di panoramica | Dati del pannello di controllo, riepiloghi degli indicatori chiave di prestazione (KPI), report per la direzione. |
Caratteristiche di elaborazione della tabella
| Caratteristica | Descrizione | Caso d'uso |
|---|---|---|
| Informazioni sulla tabella | Identificazione automatica dei bordi e delle strutture delle tabelle | Elaborazione di documenti con più tabelle |
| Estrazione cellulare | Estrazione precisa dei valori e del contenuto delle singole celle. | Analisi ed elaborazione dei dati |
| Riconoscimento dell'intestazione | Identificazione delle intestazioni di tabella e delle etichette di colonna | Organizzazione strutturata dei dati |
| Elaborazione a riga | Estrazione di righe complete della tabella con formattazione corretta | Integrazione e archiviazione del database |
| Allineamento delle colonne | Conservazione della struttura e dell'allineamento delle colonne | Mantenere le relazioni tra i dati |
| Tabelle multipagina | Elaborazione di tabelle che si estendono su più pagine | Analisi di documenti complessi |
Produzione
Parametri di output
| Parametro | Tipo | Descrizione | Esempio |
|---|---|---|---|
| Nome file | String | PDF4me nome del file di output - Nome del generato JSON file contenente i dati della tabella estratti. Il file contiene tutte le informazioni strutturate della tabella in JSON formato | table_extraction_results_1756997087699.json |
| tipo mime | String | PDF4me file MIME tipo - MIME tipo del file di output, sempre "application/json" per JSON formato tabella dati | application/json |
| Dimensione file | Numero | PDF4me dimensione del file in byte - Dimensione del generato JSON file in byte, fornito per la pianificazione dello storage e il monitoraggio dei trasferimenti | 563 |
| successo | Boolean | PDF4me indicatore dello stato di estrazione - Indicatore booleano che segnala il successo o il fallimento del processo di estrazione della tabella. PDF4me resi true per estrazioni riuscite e false per eventuali errori | true |
| messaggio | String | PDF4me messaggio sullo stato dell'estrazione - Messaggio di stato leggibile dall'uomo che fornisce dettagli sul risultato del processo di estrazione della tabella. Include la conferma di successo o i dettagli di errore per la risoluzione dei problemi. | Table extraction completed successfully |
| docName | String | PDF4me riferimento al documento di origine - Nome file originale del PDF documento elaborato per l'estrazione della tabella | document.pdf |
N8N Risposta all'azione
IL PDF4me Estrai tabella da PDF API Restituisce una risposta che può essere visualizzata in diversi formati. Scegli la visualizzazione più adatta alle tue esigenze:
- JSON
- Table
- Schema
- Binary
JSON Formato di risposta
Il grezzo JSON risposta da API:
[
{
"fileName": "table_extraction_results_1756997087699.json",
"mimeType": "application/json",
"fileSize": 563,
"success": true,
"message": "Table extraction completed successfully",
"docName": "document.pdf"
}
]
Visualizzazione tabella
Dati di risposta in formato tabellare strutturato:
| Parametro | Valore |
|---|---|
| fileName | table_extraction_results_1756997087699.json |
| mimeType | application/json |
| fileSize | 563 |
| success | true |
| message | Table extraction completed successfully |
| docName | document.pdf |
Vista dello schema
Struttura dei dati e tipologie di risposta:
1 item
fileName: AB table_extraction_results_1756997087699.json
mimeType: AB application/json
fileSize: # 563
success: ☑ true
message: AB Table extraction completed successfully
docName: AB document.pdf
Indicatori di tipo:
AB= String#= Numerico☑= Boolean{}= Object[]= Array
Visualizzazione dei dati binari
Il vero JSON Dati e metadati del file:
data
─────────────────────────────
File Name: table_extraction_results_1756997087699.json
File Extension: json
Mime Type: application/json
File Size: 0.55 KB
JSON Esempio di contenuto del file:
{
"tableData": [
{
"headers": ["Product", "Price", "Quantity", "Total"],
"rows": [
["Laptop", "$999", "2", "$1998"],
["Mouse", "$25", "5", "$125"],
["Keyboard", "$75", "3", "$225"]
],
"columnCount": 4,
"rowCount": 3
}
]
}
Casi d'uso
Elaborazione e analisi dei dati
- Importazione automatizzata dei dati: Scarica ed elabora il file generato JSON File per importare automaticamente dati tabellari in database, fogli di calcolo o applicazioni aziendali.
- Trasformazione dei dati:Elabora il JSON contenuto del file per trasformare i dati della tabella in diversi formati per vari sistemi aziendali
- Analisi statistica: Analizzare i dati tabellari estratti da JSON file per generare approfondimenti, tendenze e report statistici
Business Intelligence e reporting
- Automazione dei report: Estrarre automaticamente i dati da report finanziari, fatture e documenti aziendali, quindi elaborarli JSON file per la segnalazione automatizzata
- Integrazione con la dashboard: Analizza il JSON File e inserisci i dati estratti dalle tabelle in dashboard di business intelligence e piattaforme di analisi.
- Validazione dei dati: Convalidare e verificare i dati tabellari estratti da JSON file contro i registri aziendali esistenti
Elaborazione e gestione dei documenti
- Elaborazione delle fatture: Estrai tabelle dei prezzi, voci e dati finanziari dalle fatture, quindi elabora i dati generati JSON file per l'elaborazione automatizzata
- Analisi dei contratti: Estrai termini, condizioni e dati strutturati da contratti e documenti legali utilizzando il file scaricabile JSON file
- Gestione dell'inventario: Elabora cataloghi di prodotti, elenchi di inventario e dati della catena di approvvigionamento da PDF documenti tramite il JSON file di output
Integrazione aziendale
- Integrazione di sistema: Scarica e integra il JSON file con i sistemi aziendali esistenti inclusi ERP, CRMe data warehouse
- Automazione del flusso di lavoro: Attiva flussi di lavoro automatizzati basati su JSON elaborazione dei file ed estrazione dei dati tabellari
- Sincronizzazione dei dati:Elabora il JSON Archivia e sincronizza i dati estratti su più sistemi e piattaforme per una gestione coerente delle informazioni.