wkhtmltopdf – convertire pagine html in pdf

Eccoci di nuovo nel meraviglioso mondo della linea di comando per vedere all'opera un tool tanto semplice quanto potente: wkhtmltopdf.

E' un comando che permette la conversione di pagine html in pdf con una facilità imbarazzante.

E' presente nei repository delle principali distribuzioni Linux. Per installarlo in Ubuntu è sufficiente digitare il seguente comando:

sudo apt-get install wkhtmltopdf

L'utilizzo è semplicissimo. Ad esempio:

wkhtmltopdf http://www.sefi.it/linux/compiz-scala-finestra-expose-anteprima-finestre sefi.pdf

In questo caso il comando scarica la pagina all'indirizzo http://www.sefi.it/linux/compiz-scala-finestra-expose-anteprima-finestre e la converte in pdf generando il file sefi.it.

Nel file ottenuto viene inglobato tutto il contenuto della pagina comprese le eventuali immagini.

Durante l'esecuzione viene mostrata anche una barra di avanzamento del lavoro come mostrato nella seguente immagine:

wkhtmltopdf - html2pdf

Il comando dispone anche di alcune comode opzioni tra cui le seguenti:

-s (o --page-size): permette di indicare la dimensione della pagina del file pdf generato. Il default è A4 ma è possibile specificarne diverse: A3, Letter, …

-O (o --orientation): permette di indicare l'orientamento della pagine: Verticale (Portrait) o Orrizzontale (Landscape). Il default è Portrait.

Ora non resta che divertirsi ;-D

(Letto 622 volte di cui 1 negli ultimi 30gg)
twitterlinkedinmailby feather

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *