Diviso PDF tramite testo utilizzando n8n azione
PDF4me Diviso PDF di Testo divide PDF documenti basati su modelli di testo e contenuti rilevati tramite n8n Flussi di lavoro automatizzati. Processo PDFs via n8n trigger, dati binari, stringhe base64 o pubblico URLs Per individuare automaticamente stringhe di testo specifiche, suddividere i documenti in corrispondenza di punti di testo e organizzare i file utilizzando il contenuto rilevato per una denominazione intelligente dei file. Questa soluzione è ideale per la separazione delle fatture, la suddivisione dei contratti, l'elaborazione batch dei documenti, l'organizzazione basata sul contenuto, l'archiviazione automatizzata e i flussi di lavoro di smistamento dei documenti basati sul testo che richiedono un rilevamento accurato del testo con suddivisione intelligente dei documenti e integrazione perfetta.
Impostare
Aggiungi il PDF4me "Diviso PDF tramite nodo "Testo" 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 "Dividi PDF azione "per testo"
- Configura i parametri di input (vedi sotto)

Parametri
Elenco completo dei parametri per Split PDF Tramite azione di testo. Configura questi parametri per controllare l'azione basata sul testo PDF divisione.
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, stringa Base64 o URL | Binary Data |
| Nome della proprietà binaria | String | 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" | data |
| Contenuto del documento in Base64 | String | Base64 Codificato PDF Input (Obbligatorio se si tratta di una stringa Base64) • 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 si tratta di un 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/sample.pdf |
| Testo da cercare*** | String | Specifiche di ricerca testuale • Specificare la stringa di testo esatta da cercare all'interno del PDF • PDF4me utilizza questo testo come punto di divisione per suddividere il documento • Corrispondenza sensibile alle maiuscole/minuscole per un rilevamento preciso del testo | page 1, line 10. |
| Pagina di testo divisa*** | String | Selezione posizione divisa • Scegliere dove dividere il PDF relativo al testo rilevato • Opzioni: Dopo (dividi dopo la pagina), Prima (dividi prima della pagina) • PDF4me offre un posizionamento flessibile e diviso | After |
| Denominazione dei file*** | String | Convenzione di denominazione dei file di output • Scegli come generare la divisione PDF i file devono essere denominati • Opzioni: Nome in ordine sequenziale, Nome in ordine di pagina (con numeri di pagina) • Aiuta a organizzare i file di output | Name As Per Order |
| Nome file*** | String | Specifiche del nome del file di output • Specificare il nome per la divisione generata PDF file • Deve includere l'estensione .pdf • PDF4me garantisce la convalida univoca della denominazione e del formato | output.pdf |
| Nome del campo binario di output*** | String | Mappatura dei dati binari • Definire il nome della variabile per accedere alla divisione generata PDF dati • Utilizzato nelle successive azioni del flusso di lavoro • Essenziale per il flusso di dati del flusso di lavoro | data |
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 • Supporta outputDataFormat, preserveMetadata, ecc. • Opzionale per esigenze specifiche | { "outputDataFormat": "base64", "preserveMetadata": true, "optimizeForPrinting": false, "compressionLevel": "medium" } |
Produzione
Parametri di output
| Parametro | Tipo | Descrizione | Esempio |
|---|---|---|---|
| successo | Boolean | PDF4me indicatore di stato dell'operazione di suddivisione del testo - Boolean bandiera che indica il successo o il fallimento dell' PDF processo di suddivisione del testo. PDF4me resi true per operazioni di successo e false per eventuali errori, consentendo una gestione degli errori efficace nei flussi di lavoro automatizzati | true |
| messaggio | String | PDF4me messaggio di stato dell'operazione di suddivisione del testo - Messaggio di stato leggibile dall'uomo che fornisce dettagli sul risultato del processo di suddivisione del testo. Include la conferma di successo o i dettagli di errore per la risoluzione dei problemi. | PDF split by text successfully |
| Nome file | String | PDF4me generato split PDF nome file - Il nome completo del file diviso generato correttamente PDF documento con estensione .pdf corretta. PDF4me Garantisce una denominazione univoca e convalida la conformità del formato dei file per una perfetta integrazione con i processi a valle. | text_split_output.pdf |
| tipo mime | String | PDF4me produzione MIME tipo - MIME tipo del generato PDF file, sempre "application/pdf" per PDF documenti. Utile per la convalida del tipo di contenuto e la corretta gestione dei file nelle applicazioni web. | application/pdf |
| Dimensione file | Numero | PDF4me diviso PDF dimensione del file in byte - La dimensione esatta della divisione generata PDF file in byte, fornito da PDF4me Per la pianificazione dello storage, l'ottimizzazione della larghezza di banda e il monitoraggio del trasferimento dei file. Essenziale per la gestione documentale aziendale e l'automazione dei flussi di lavoro. | 125430 |
| docName | String | PDF4me riferimento al nome del documento - Il nome del documento diviso elaborato a scopo di riferimento e tracciamento. Questo corrisponde al fileName per garantire la coerenza nei flussi di lavoro di gestione dei documenti | text_split_output.pdf |
| textSplitCompleted | Boolean | PDF4me conferma di completamento della divisione del testo - Boolean bandiera che conferma che la PDF L'operazione di suddivisione del testo è stata completata con successo. Utile per verificare che la suddivisione basata sul testo sia stata applicata correttamente. | true |
| Corrispondenze di testo trovate | Numero | PDF4me conteggio delle corrispondenze di testo rilevate - Il numero di corrispondenze di testo che sono state trovate con successo e utilizzate come punti di divisione nel PDF Documento. Utile per monitorare l'efficacia del rilevamento del testo e la precisione della suddivisione. | 3 |
| File generati | Numero | PDF4me conteggio dei file divisi generati - Il numero di individui PDF File generati correttamente dall'operazione di suddivisione del testo. Utili per monitorare la completezza della suddivisione e i risultati della segmentazione del documento. | 4 |
N8N Risposta all'azione
IL PDF4me Diviso PDF di Testo 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:
[
{
"success": true,
"message": "PDF split by text successfully",
"fileName": "text_split_output.pdf",
"mimeType": "application/pdf",
"fileSize": 125430,
"docName": "text_split_output.pdf",
"textSplitCompleted": true,
"textMatchesFound": 3,
"filesGenerated": 4
}
]
Visualizzazione tabella
Dati di risposta in formato tabellare strutturato:
| Parametro | Valore |
|---|---|
| success | true |
| message | PDF split by text successfully |
| fileName | text_split_output.pdf |
| mimeType | application/pdf |
| fileSize | 125430 |
| docName | text_split_output.pdf |
| textSplitCompleted | true |
| textMatchesFound | 3 |
| filesGenerated | 4 |
Vista dello schema
Struttura dei dati e tipologie di risposta:
1 item
success: ☑ true
message: AB PDF split by text successfully
fileName: AB text_split_output.pdf
mimeType: AB application/pdf
fileSize: # 125430
docName: AB text_split_output.pdf
textSplitCompleted: ☑ true
textMatchesFound: # 3
filesGenerated: # 4
Indicatori di tipo:
AB= String#= Numerico☑= Boolean
Visualizzazione dei dati binari
Dati e metadati effettivi del file PDF suddiviso:
data
─────────────────────────────
File Name: text_split_output.pdf
File Extension: pdf
Mime Type: application/pdf
File Size: 122.5 KB
Accesso ai dati binari:
- n8n Oggetto binario:
$binary.data.data - Base64 ContenutoDisponibile per l'uso diretto
- Operazioni sui filePronto per il download, l'invio tramite email o l'archiviazione.
Casi d'uso
Elaborazione dei documenti e gestione dei contenuti
- Suddividi documenti di grandi dimensioni in corrispondenza di specifici marcatori di testo o intestazioni di sezione per creare file organizzati e gestibili per diversi reparti o processi.
- Elabora i documenti legali suddividendoli in corrispondenza di specifici indicatori di clausola o divisori di sezione per creare file individuali per ciascuna sezione legale.
- Automatizza la separazione di report e manuali in base ai titoli dei capitoli o alle intestazioni delle sezioni per una migliore organizzazione dei contenuti.
Automazione dei processi aziendali
- Suddividi i lotti di fatture cercando specifici modelli di testo come "Numero fattura" o "Importo dovuto" per creare file di fattura individuali per ogni transazione.
- Elabora contratti e accordi suddividendoli in corrispondenza di specifici marcatori di testo come "Sezione" o "Articolo" per creare file separati per ciascuna sezione.
- Automatizza l'organizzazione dei documenti finanziari suddividendoli in base a modelli di testo come "Rapporto trimestrale" o "Riepilogo annuale" per i diversi periodi di rendicontazione.
Distribuzione dei contenuti e gestione del flusso di lavoro
- Suddividi i documenti riservati in corrispondenza di specifici marcatori di testo per creare file separati per i diversi utenti in base ai requisiti di accesso.
- Elabora i materiali formativi suddividendoli in base a schemi di testo come "Modulo" o "Lezione" per creare moduli di apprendimento individuali per diversi tipi di pubblico.
- Automatizza l'organizzazione della documentazione tecnica suddividendola in base a indicatori di testo come "Riferimento API" o "Guida per l'utente" per diverse tipologie di utente.