Oggi vi parlerò di tool molto utile per la modifica e la gestione dei file di formato PDF. Il PDF (Portable Document Format) è un file creato da Adobe Systems, ed è usato per rappresentare documenti in maniera indipendente dal software applicativo, l'hardware e il sistema operativo. In precedenza formato proprietario, PDF è stato ufficialmente rilasciato come standard aperto il 1 luglio 2008.
PDFjam
PDFjam è un'insieme di script shell che fornisce un'interfaccia semplice per la manipolazione di PDF. Per installare questi tool sulla propria macchina Debian (o derivati) dare questo comando, con i permessi da root:
Code:
pdfnup
Questo comando ci permette di raggruppare più pagine PDF in una sola, modificando la dimensione e mettendo anche una cornice.
Code:
Code:
--scale 0.95 esempio2.pdf --outfile out-esempio2.pdf
pdfjoin
Questo tool ci permette di unire più file PDF tra di loro con un semplice comando
Code:
pdf90
L'ultimo tool della suite ci permette di ruotare tutte le pagine del PDF di 90° in senso antiorario.
Code:
pdftk
pdftk è un potente programma da tenere installato sul vostro sistema per poter lavorare con i file PDF. Permette di unire, dividere, ruotare, togliere o mettere una password e tanto altro ancora.
Prima cosa installiamo il programma:
Code:
Alcuni comandi utili:
Code:
pdftk A=1.pdf B=2.pdf cat A B output 12.pdf
pdftk *.pdf cat output combined.pdf
Code:
Code:
pdftk in.pdf cat 1-endS output out.pdf
Come abbiamo visto pdftk svolge tutte le funzioni della suite PDFjam, ma purtroppo non raggruppa più pagine in una. Il pregio di pdftk è che ha altre funzionalita di cui non vi ho parlato, come la criptatura del file.
Prima di concludere questo articolo vi ricordo di dare un'occhiata alle man page
Code:
man pdfjoin
man pdf90
man pdftk
e ai relativi siti internet dei programmi
PDFjam
pdftk
Realizzare uno schermo intermittente
Software per il monitoring del consumo elettrico e della temperatura
Tags
Apache Bash Elastix Firewall Firma digitale Geolocazione Grafica Informatica Internet Java Linux OpenMoko PHP Programmazione Python Reti Ricetta SEO Sicurezza Sistemi Operativi Varie Virtualizzazione VoIPLink ad altri blog:


