PDFio tools

Strumenti PDF di PDFio: pdftotext estrae il testo di un PDF, pdfinfo ne mostra dati e pagine, pdfmerge unisce più PDF. Scrivi pdftotext documento.pdf.

versione 1.6.5 · Licenza: Apache-2.0 (PDFio); Zlib (zlib) · Sito del progetto

Strumenti PDF (PDFio)

A cosa serve

Legge i PDF dal Terminale: estrae il testo di tutte le pagine, mostra titolo, autore, date e numero di pagine, e unisce più PDF in uno solo. Con il testo estratto Anima può riassumere un documento, cercare una cifra in una bolletta o rispondere a domande su un manuale.

Come si usa

Comando Cosa fa
pdftotext bolletta.pdf il testo di tutte le pagine
pdftotext manuale.pdf \| less da sfogliare
pdftotext manuale.pdf \| grep -i garanzia cerca una parola
pdftotext doc.pdf > doc.txt salva il testo in un file
pdfinfo doc.pdf titolo, autore, date, pagine e formato
pdfmerge -o tutto.pdf a.pdf b.pdf unisce più PDF

Con Anima

È un programma di sistema: chiedi per esempio "riassumimi il PDF che ho scaricato" o "quanto devo pagare nella bolletta?".

Limiti

I PDF scansionati sono solo immagini: non contengono testo da estrarre. L'ordine del testo segue quello del file, quindi colonne e tabelle complesse possono uscire mescolate. Niente immagini né moduli.

Nel Terminale

PDFio tools

PDF tools from PDFio: pdftotext extracts the text of a PDF, pdfinfo shows its details and pages, pdfmerge joins several PDFs. Type pdftotext document.pdf.

version 1.6.5 · License: Apache-2.0 (PDFio); Zlib (zlib) · Project site

PDF tools (PDFio)

What it is for

It reads PDFs from the Terminal: extracts the text of every page, shows title, author, dates and page count, and joins several PDFs into one. With the extracted text Anima can summarise a document, find an amount in a bill or answer questions about a manual.

How to use it

Command What it does
pdftotext bill.pdf the text of every page
pdftotext manual.pdf \| less to page through it
pdftotext manual.pdf \| grep -i warranty finds a word
pdftotext doc.pdf > doc.txt saves the text to a file
pdfinfo doc.pdf title, author, dates, pages and size
pdfmerge -o all.pdf a.pdf b.pdf joins several PDFs

With Anima

It is a system program: ask for example "summarise the PDF I downloaded" or "how much do I owe on this bill?".

Limits

Scanned PDFs are only images: there is no text to extract. Text comes out in the file's order, so columns and complex tables may come out mixed. No images or forms.

In the Terminal