Como converter páginas html para pdf em linux ubuntu

Video: ▶Converter qualquer arquivo para PDF rápido e fácil!

Uma ferramenta muito legal, fui apresentado a alguns dias atrás é wkhtmltopdf, uma ferramenta distribuído gratuitamente que permite converter páginas HTML em documentos PDF. Isso não é algo que eu encontrei um monte de utilização por muito frequentemente, mas quando eu precisava dele tem sido um salva-vidas. Vamos dar uma olhada em como configurá-lo e usá-lo.

A instalação de wkhtmltopdf é muito menos difícil que tentar pronunciar o nome do projeto. Como o projeto ainda não é distribuído como binários instaláveis ​​você precisará compilá-lo.

requisitos:

- QT 4,4 ou acima
- CCertifique 1,6 ou acima
- Subvertion

No Ubuntu fazer o seguinte para instalar as ferramentas necessárias para compilar:

# Sudo apt-get update
# Sudo apt-get install libqt4-dev qt4-dev-ferramentas cmake build-essential

Agora confira o código mais recente para a aplicação de repositórios SVN do projeto.

# Svn checkout http://wkhtmltopdf.googlecode.com/svn/trunk/ wkhtmltopdf



Tempo para construir e compilá-lo:

# Cd wkhtmltopdf
# Cmake -D CMAKE_INSTALL_PREFIX = / usr.
# faço
# Sudo make install

Video: Como Converter Páginas da Web em PDF!!! (Até as Protegidas por Login!)

Uma vez que você é feito com as etapas anteriores usando wkhtmltopdf é uma parte de bolo. Para converter uma página web de HTML para PDF O que você precisa fazer é executar o seguinte comando:

# Wkhtmltopdf http://simplehelp.net simplehelp.pdf

O comando anterior irá acessar o site http://simplehelp.net e criar um documento PDF com o seu conteúdo. Você, obviamente, precisa de uma conexão de Internet para que isso funcione. Você também pode modificar o comando acima ligeiramente para converter um arquivo HTML armazenado no seu computador em um documento PDF:

# Wkhtmltopdf /home/calvin/sevenacross.html sevenacross.pdf

coisas muito puro, eh! wkhtmltopdf tem várias opções que lhe permitem tornar o documento PDF no modo retrato ou paisagem, e assim por diante. Visite o site do projeto para mais informações sobre ele.


Artigos relacionados