Como converter um arquivo HTML realmente grande em PDF no Windows [closed]

7

Temos alguns arquivos HTML realmente grandes (60 a 100 MB) que não podemos converter em PDF com qualquer confiabilidade.

O Adobe Acrobat 9 trava - atinge o limite de 2 GB para aplicativos.

O Open Office converte, mas remove algumas das âncoras ().

O webgrabber do ActivePDF trava.

Está usando uma situação de 64 bits uma opção para esse tipo de coisa?

Eu vejo um monte de opções por aí, mas elas podem ser melhores do que o próprio Adobe Acrobat 9?

    
por PeterStrange 12.11.2009 / 16:39

11 respostas

5

Você já tentou wkhtmltopdf ? É um utilitário de linha de comando que é super fácil de usar wkhtmltopdf:

Instalar o wkhtmltopdf
   Vá para Iniciar - > Executar - > cmd

cd %Program Files%\wkhtmltopdf                     [press enter]
wkhtmltopdf.exe http://www.google.com google.pdf   [press enter]

viola. google.com salvo em google.pdf.

Se bem me lembro, ele se sai bastante bem com a compactação de PDF

    
por 27.05.2010 / 16:45
2

A única maneira de resolver esse problema foi converter pedaços de HTML em PDF e mesclá-los no Adobe Acrobat 9.

Obrigado por suas sugestões. Realmente interessante aprender sobre todas essas ferramentas legais que estão por aí.

    
por 24.11.2009 / 23:08
2

Gostaria de saber se você poderia usar o conversor de HTML para PDF do Winnovative?

    
por 26.02.2010 / 20:41
1

Você pode tentar o criador de PDF da FoxIt . São apenas US $ 30 e eles têm um teste para que você possa ver se ele fará o trabalho. O leitor deles é muito melhor que o da Adobe na minha opinião, então imagino que o escritor deles seja baseado no mesmo mecanismo.

Outras opções gratuitas que você pode experimentar são pdfcreator ou pdfill .

    
por 12.11.2009 / 16:58
1

Dependendo do caso de uso e se você puder exibir o código HTML em um visualizador, talvez pense em PrimoPDF . As tecnologias "Print-to-PDF" podem não ser necessariamente ideais, mas podem diminuir a carga de tamanho.

    
por 12.11.2009 / 17:21
1

link de graça

    
por 12.11.2009 / 17:25
1

Conhece alguém com um Mac? se assim for, faça com que abram com Preview e imprima em PDF.

    
por 12.11.2009 / 17:28
1

Por que os arquivos HTML são tão grandes: os arquivos que você obtém de terceiros ou são gerados por algo dentro da sua organização? Você poderia escrever um script para dividir os arquivos HTML em seções? Eles têm links para imagens, seu roteiro pode reduzir a qualidade das imagens para reduzir o tamanho do arquivo?

    
por 12.11.2009 / 19:32
1

Imprimi páginas da web bastante extensas em PDF usando o PDF995 . Certamente não tão grande quanto você está falando, mas funcionou muito bem para mim.

    
por 12.11.2009 / 19:43
1

Eu sei que isso pode ser um pouco herético ... você poderia: copie e cole na palavra e use a palavra para criar o documento html. Em seguida, use a palavra novamente para salvar o documento como pdf? Apenas uma ideia pronta.

    
por 24.11.2009 / 23:24
1

Se você estiver com esse problema, tente usar o HTMLTidy para limpar o HTML. Isso diminuiu muito o tamanho e tornou as coisas mais fáceis de trabalhar!

    
por 26.02.2010 / 18:16