Esta vez vengo a compartir un método de conversión bastante útil, la idea es convertir HTML a PDF, tal vez de un template que tengamos en nuestra PC o bien de una Web que visitamos. Esta conversión es especial para presentaciones, demostraciones, etc. Veamos cómo hacerlo desde nuestro Ubuntu 9.10 Karmik Koala.
Primero, instalamos lo necesario para poder compilar el código fuente de la utilidad que nos ayudará a la conversión, para ello:
# sudo apt-get install libqt4-dev qt4-dev-tools build-essential cmake
Bien, ahora descargamos la última versión disponible de mkhtml2pdf; la utilidad que nos permite convertir de HTML a PDF
para ello consultamos su código fuente, descargamos luego luego pasamos a compilarlo:
# svn checkout http://wkhtmltopdf.googlecode.com/svn/trunk/ wkhtmltopdf
# cd wkhtmltopdf
# cmake -D CMAKE_INSTALL_PREFIX=/usr .
# make
# sudo make install
Listo!
ya lo tenemos instalado, ahora cada vez que necesitamos convertir hacemos lo siguiente:
# wkhtmltopdf http://www.notasdesamuel.com notasdesamuel.pdf
También es compatible de manera local:
# wkhtmltopdf /home/notasdesamuel/template.html template-test.pdf
Una gran utilidad para ser sinceros, muy útil, aunque muy poco “manejable” para el usuario final, pero dentro de todo es super sencillo.
Cualquier consulta/duda/problemas, en los comentarios
excelente no sabia hacerlo de esta manera, yo lo que hacia era pasar de pdf a html para leer en consola en mi netbook y aumentar la autonomia.
por otro lado, no es mas facil abrir el html en firefox e imprimir con la impresora de PDF?