Spesso ci troviamo con un pdf con bordi troppo grossi oppure asimmetrico e vogliamo ritagliarlo.
Ovviamente stampare, usare una taglierina, scannerizzare di nuovo non è un’opzione. ok.
Per prima cosa installiamo le utility podofo:
apt-get install libpodofo-utils
Vediamo qualche informazione sul file (in questo esempio iptables-tutorial.pdf):
# podofopdfinfo iptables-tutorial.pdf | head -n 19 Document Info ------------- File: iptables-tutorial.pdf PDF Version: 1.4 Page Count: 459 Page Size: 612 x 792 pts Fast Web View Enabled: No Tagged: No Encrypted: No Printing Allowed: Yes Modification Allowed: Yes Copy&Paste Allowed: Yes Add/Modify Annotations Allowed: Yes Fill&Sign Allowed: Yes Accessibility Allowed: Yes Document Assembly Allowed: Yes High Quality Print Allowed: Yes
La dimensione è 612 x 792 punti. Quando specifichiamo la dimensione nelle utility dobbiamo moltiplicare per 100 (aggiungere due zeri).
Utilizziamo il comando podofobox, la cui sintassi è:
# podofobox Usage: podofobox [inputfile] [outpufile] [boxtype] [left] [bottom] [width] [height] Boxtype is one of media crop bleed trim art.
Vogliamo togliere 20 punti dal lato sinistro, 160 dal basso e ottenere un foglio di 392 punti x 612 punti.
Ritagliamo con:
podofobox iptables-tutorial.pdf ipt.pdf media 2000 16000 39200 61200
fatto.