Il comando per trasformare foto del telefono in un PDF
Hai fotografato con il telefono le pagine di un contratto o una ricevuta e ti servono in un solo file, non come foto sparse? Questo comando gratuito le unisce in un PDF, nell'ordine che scegli tu.
Perché conta
Capita spesso di fotografare con il telefono le pagine di un documento: saperle unire in un solo PDF, nell'ordine giusto, evita di mandarle una per una o di cercare un'app a pagamento.
In pratica
Utile ogni volta che serve mandare più pagine fotografate come un solo documento, invece di più foto sparse: una domanda, un contratto, delle ricevute da consegnare insieme.
Hai fotografato con il telefono le pagine di un contratto, una ricevuta o un modulo, e ti servirebbe un solo file PDF da mandare, non tre o quattro foto separate. Questo comando le unisce in un PDF, con l'ordine che decidi tu. Serve un computer, Windows, Mac o Linux, e un programma gratuito, ImageMagick, che si installa una volta sola.
Come funziona
ImageMagick è un programma da riga di comando (si usa scrivendo un'istruzione, non cliccando su un'icona) che legge più immagini e le incolla, una per pagina, dentro un unico PDF. Non serve una scansione vera: bastano le foto fatte con il telefono, purché si leggano bene.
Procedura
Prima installa il programma. Su Mac, apri il Terminale (si trova in Applicazioni → Utility) e scrivi:
``` brew install imagemagick ```
(se non hai Homebrew, installalo prima da brew.sh). Su Windows, apri PowerShell e scrivi:
``` winget install ImageMagick.Q16-HDRI ```
Poi sposta le foto in una cartella e rinominale in ordine, con un numero a due cifre davanti, così il computer non le mette in disordine: `pagina-01.jpg`, `pagina-02.jpg`, `pagina-03.jpg`. Apri il Terminale (o PowerShell) in quella cartella e scrivi:
``` convert pagina-01.jpg pagina-02.jpg pagina-03.jpg documento.pdf ```
Cambia i nomi con quelli delle tue foto, nell'ordine in cui vuoi che compaiano. Se il Terminale risponde che `convert` non esiste, il tuo programma è la versione più recente di ImageMagick, che ha rinominato il comando in `magick`: scrivi `magick` al posto di `convert`, il resto resta identico.
Se il file risulta troppo pesante per un'email o una chat, riduci dimensione e qualità delle immagini mentre crei il PDF:
``` convert pagina-01.jpg pagina-02.jpg pagina-03.jpg -resize 1600x1600 -quality 80 documento-leggero.pdf ```
Verifica
Apri `documento.pdf` e controlla che ci siano tante pagine quante erano le foto, nell'ordine giusto. Su Mac e Linux puoi anche contarle da Terminale, dopo aver installato Poppler (`brew install poppler` su Mac):
``` pdfinfo documento.pdf ```
La riga `Pages` deve corrispondere al numero di foto che hai unito.
Problemi comuni
Il Terminale risponde «command not found». Il programma non è ancora installato, oppure la finestra del Terminale è stata aperta prima di installarlo: chiudila e riaprila dopo l'installazione.
Il Terminale risponde «unable to open image». C'è un errore di battitura nel nome di un file, o una foto non è nella cartella giusta: controlla che ogni nome scritto nel comando corrisponda esattamente a un file presente, lettera per lettera.
Le pagine escono nell'ordine sbagliato. Succede quando i nomi non hanno lo zero davanti: `pagina-10` viene prima di `pagina-2` in ordine alfabetico. Rinomina sempre con due cifre, `pagina-02` e non `pagina-2`.