Oggigiorno automatizziamo molti processi documentali. Hai bisogno di riconoscere un testo specifico in un PDF? Vuoi usare quel testo per dividere il file in corrispondenza delle pagine che lo contengono? Vuoi rinominare i file divisi utilizzando il testo impiegato per la divisione? Bene, abbiamo la soluzione che fa per te.
L' azione "Dividi per testo" dei flussi di lavoro di PDF4me si adatta a tutte queste logiche di gestione dei documenti. I flussi di lavoro si concentrano sulla fornitura di una soluzione di automazione affidabile per i processi documentali. L'azione può anche memorizzare il testo negli appunti per rinominare i file con il testo, se necessario, durante il salvataggio. Vediamo ora, con un esempio di flusso di lavoro, come configurare questa azione.
Come scansionare e dividere un PDF in base a un testo specifico?
Nell'esempio seguente, creeremo un flusso di lavoro per dividere un file PDF utilizzando un testo specifico in esso contenuto e utilizzare tale testo per rinominare i file risultanti dalla divisione.
Inizia avviando la dashboard di PDF4me .
- Seleziona il pulsante Crea flusso di lavoro.
Aggiungi un trigger per avviare il tuo flusso di lavoro
Aggiungi un trigger per avviare l'automazione.
- Attualmente, Workflows offre 2 trigger: Dropbox e Google Drive . Ad esempio, creiamo un trigger Dropbox.
Configura la connessione e scegli la cartella in cui si prevede di salvare i file di input.
Per testare il flusso esatto, puoi utilizzare questo PDF di esempio - Scarica il file di esempio
Aggiungi l'azione Dividi per testo
Aggiungi e configura un'azione "Dividi per testo" per separare le pagine del file utilizzando il testo desiderato. In questo caso, utilizziamo un'espressione regolare per rilevare il testo univoco .
Seriale#:(.*)
L'espressione regolare individuerà il valore di testo che inizia con 'Serial#:' e lo dividerà in base alla condizione.
Aggiungi un controllo Per ogni documento
Poiché la funzione "Dividi per testo" genera più documenti, è necessario un controllo "Per ogni documento" per gestire i file di output uno alla volta. Le restanti azioni devono essere incluse all'interno di questo controllo.
Aggiungi un'azione Salva
I file di output dovevano essere salvati su un servizio di archiviazione cloud. Nel nostro caso d'uso, configuriamo un'azione " Salva su Dropbox" . Nell'immagine sopra, è possibile vedere un'espressione per ottenere il testo dall'azione "Dividi per testo". È possibile utilizzare l'espressione regolare riportata di seguito nel parametro "Nome file di output" per rinominare i file.
${file.pages[0].PageText}.pdf
L'espressione passerà il testo dall'azione "Dividi per PDF" al parametro del nome del file di output, in modo che i file vengano rinominati in base al testo letto.
