如何在Windows中将一个非常大的HTML文件转换为PDF

我们有几个非常大的HTML文件(60-100 MB),我们不能以任何可靠性转换为PDF。

Adobe Acrobat 9崩溃 – 达到应用程序的2GB限制。

打开Office转换,但删除了一些锚()。

ActivePDF webgrabber崩溃。

是使用64位的情况下这种types的select吗?

我看到了一堆选项,但它们可以比Adobe Acrobat 9本身更好吗?

你有没有尝试过wkhtmltopdf ? 它是一个超级容易使用的命令行工具wkhtmltopdf:

安装wkhtmltopdf
转到开始 – >运行 – > cmd

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

中提琴。 google.com保存到google.pdf。

如果我没有记错的话,它的PDF压缩效果相当不错

你可以尝试FoxIt的PDF创作者 。 只有30美元,他们有一个审判,所以你可以看看它是否会做这项工作。 在我看来,他们的读者比Adobe更好,所以我想他们的作者是基于同一个引擎的。

您可以尝试的其他免费选项是pdfcreator或pdfill 。

根据使用情况,如果甚至可以在查看器中显示HTML代码,则可以考虑PrimoPDF 。 “打印到PDF”技术可能不一定是理想的,但可以减小尺寸负担。

知道有人用Mac吗? 如果是的话,让他们打开预览并打印到PDF。

为什么HTML文件这么大 – 是从第三方获得的文件,还是由你内部组织的东西生成的? 你能写一个脚本来将HTML文件分割成几部分吗? 他们有图像的链接,你的脚本可以减less图像的质量,以减less文件的大小?

我使用PDF995将相当冗长的网页打印为PDF。 当然不像你说的那么大,但对我来说工作起来很顺利。

我能解决这个问题的唯一方法就是将HTML文件转换为PDF格式,然后将它们合并到Adobe Acrobat 9中。

感谢您的build议。 真的很有趣的学习,所有这些外面的工具。

我知道这可能是有点邪教….你可以:复制并粘贴到单词,然后用word来形成HTML文档。 然后再用word把文档保存为pdf? 只是一个开箱即用的想法。

如果您遇到此问题,请尝试使用HTMLTidy清理HTML。 这使得尺寸减小了许多,使得事情变得更容易。

我想知道是否可以使用Winnovative的HTML到PDF转换器?