Como converter HTML em PDF no Linux!

Como-converter-HTML-em-PDF-no-Linux

Muitas vezes precisamos encaminhar códigos HTML para apreciação, ou compartilhar um imenso código com alguma amigo ou colega de desenvolvimento. No entanto, para evitar que o código HTML fique desorganizado ao fazer o envio, é possível converter o HTML em PDF.

Isso vai facilitar e muito quando a outra parte receber o código, porque não temos como saber qual a aplicação que a pessoa vai abrir o arquivo, sendo assim, o envio do código convertido em PDF pode ser uma solução, nesta dica, veja como converter HTML em PDF no Linux, instale o wkhtmltopdf em qualquer distribuição Linux, como o Debian, Ubuntu, openSUSE, Fedora, Arch Linux e derivados.

Saiba como instalar o wkhtmltopdf e converter arquivos HTML para PDF

Para instalar o wkhtmltopdf no Debian, Ubuntu e derivados, execute o comando abaixo:

sudo apt-get install wkhtmltopdf
sudo ln -s /usr/bin/wkhtmltopdf /usr/local/bin/html2pdf

Para instalar o wkhtmltopdf em qualquer distribuição Linux, neste caso no Fedora, openSUSE, Arch Linux, Mageia você pode executar os comandos abaixo.

Primeiro vamos baixar o código fonte da aplicação:

Para 32 bits:

wget -c https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.4/wkhtmltox-0.12.4_linux-generic-i386.tar.xz -O wkhtmltox.tar.xz

Para 64 bits:

wget -c https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz -O wkhtmltox.tar.xz

Agora vamos para instalação do pacote:

tar xf wkhtmltox.tar.xz

Agora mãos à obras:

sudo mv wkhtmltox/bin/* /usr/local/bin/
rm -Rf wkhtmltox*

Como usar o wkhtmltopdf? Simples!

Para converter usas páginas de HTML para PDF basta seguir a sintaxe abaixo:

wkhtmltopdf arquivo-html nome-para-o-arquivo-convertido.pdf

Nota: Em caso de páginas da Web cole o link, em caso de arquivo, forneça o caminho do arquivo. Você também pode inserir um caminho para a extração do arquivo convertido diretamente em um de suas pastas pessoais!

Exemplo convertendo uma página:

wkhtmltopdf https://sempreupdate.com.br sempreupdate.pdf