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

Share This Article
Follow:
Fundador do SempreUPdate. Acredita no poder do trabalho colaborativo, no GNU/Linux, Software livre e código aberto. É possível tornar tudo mais simples quando trabalhamos juntos, e tudo mais difícil quando nos separamos.
Sair da versão mobile