如何将大型 .htm 文件转换为 .pdf?

如何将大型 .htm 文件转换为 .pdf?

我有一个相当大的 .htm 文件,100 MB,我试过的任何浏览器都无法完全加载(页面在某个时间点后停止呈现),所以我想尝试将文件转换为 .pdf 文件,以便我可以查看整个文档。由于浏览器无法完全呈现文件,如果浏览器无法一次加载整个文件,那么哪个软件/程序可以转换这个大 .htm 文件?也许某种软件/程序可以一次分块加载文件,然后最后将它们放在一起?或者即时转换文件,而无需在处理之前加载整个文件?(我在 Windows 7 上)谢谢

答案1

Pandoc 对可以使用的内存量没有硬性限制。安装后,您可以使用以下命令从控制台调用:

pandoc -f html -t pdf yourfile.html

不幸的是,要正确转换 100MB 的文件,您可能至少需要 64GB 的 RAM。

我已经使用我的台式电脑上大约 20GB 的 RAM 成功地用 pandoc 转换了一个 50MB 的 html 文件。

相关内容