Como posso converter HTML em pdf?

2

Eu quero ler e fazer anotações em artigos da Internet como livros no meu iPad, então gostaria de converter HTML em PDF. Existe uma maneira de fazer isso que

  • preserva todas as fontes como elas são
  • pode fazer o PDF sair da seleção
  • lidar com o código-fonte do javascript realçando bibliotecas bem
  • não adiciona nada (anúncios de shareware ou logotipos, etc.) a todas as páginas

Ficarei feliz com qualquer solução aplicável ao iPad ou OSX. Eu tentei alguns conversores que encontrei on-line, mas nenhum se encaixou nos critérios acima.

    
por kissgyorgy 27.06.2013 / 03:02

4 respostas

0

Você não precisa usar programas extras sempre que tiver o Google Chrome. No google chrome, abra o arquivo HTML e vá para Configurações - > Imprimir e, em seguida, a página de impressão será aberta. Nesta página, clique no botão "Alterar" que está ao lado da seção de destino e selecione "Salvar como PDF" - > Está bem Em seguida, o botão "imprimir" irá se transformar no botão "salvar". Agora pressione o botão Salvar e salve seu arquivo HTML como PDF. [Para páginas da web on-line é muito muito útil, por exemplo, se você preencher o formulário na página da web, suas informações de formulário serão exibidas no arquivo pdf.] Divirta-se!

    
por 06.12.2015 / 06:15
4

Uma possibilidade seria usar wkhtmltopdf :

Simple shell utility to convert html to pdf using the webkit rendering engine, and qt.

Dado um diretório que contém arquivos HTML, você pode executar isso de um terminal:

for i in *html; do wkhtmltopdf $i $i.pdf; done

Não tenho certeza do que você quer dizer sobre javascript. Se você quiser fazer pdfs com realce de código do código-fonte real (sem renderizar o HTML), veja minha resposta aqui . Eu também não sei o que você quer dizer com "tornar o PDF fora da seleção".

    
por 27.06.2013 / 03:13
0

Tente este serviço. Cria um PDF de um site como você o vê no navegador. link Preserva fontes e layouts. Bem como links originais para o site. (Eu sou afiliado com este site).

    
por 15.10.2016 / 23:51
-1

Você pode usar o plugin evernote web clipper para chrome, para salvar páginas da web como PDF e elas estarão instantaneamente disponíveis em sua conta do evernote. Ou você pode usar o Pocket, que é um maravilhoso serviço de leitura posterior. Embora não permita salvar páginas como PDF, ele converte páginas da Web em formato de artigo de fácil leitura e você pode lê-las usando o aplicativo iPhone, iPad, Android ou Chrome.

    
por 27.06.2013 / 05:16