automatisation, créer un document pdf à partir d'une page web
2016-02-10
Il est facile de créer un document PDF à partir d’une page web.
Pour cela on peut utiliser le programme wkhtmltopdf
$ wkhtmltopdf "http://mezalor-sc.blogspot.com" mezalor-sc.pdf
Loading page (1/2)
Printing pages (2/2)
Done
ou bien phantomjs avec le script rasterize.js
phantomjs <( curl -s https://raw.githubusercontent.com/ariya/phantomjs/master/examples/rasterize.js ) http://mezalor-sc.blogspot.com mezalor-sc.pdf
A noter :
- wkhtmltopdf peut produire des documents avec des tailles de polices différentes entre 2 pages web d’un mếme site web (vu au travail), il coupait aussi une ligne entre deux pages du document pdf
- rasterize.js a produit un document PDF avec une police moins jolie que wkhtmltopdf chez moi