从 HTML 书籍创建 PDF

从 HTML 书籍创建 PDF

有些网站以 HTML 页面的形式提供书籍(例如法律资料)。

基于现有结构,我可以使用什么从这些页面创建 PDF 书籍?

Windows 中有 Adob​​e Professional(商业软件)。我猜 Linux 有免费软件?涉及脚本的解决方案对我来说没问题。

答案1

Calibre 是一款功能强大的工具,可以将内容转换为各种格式的电子书。您可以在您附近的软件中心购买!

不要被其不太漂亮的用户界面所欺骗,它可以做很多事情。

答案2

最简单的方法?从浏览器选择“文件”>“打印”。选择打印到文件作为您的打印机,它会询问您想要它的位置。一定要标记 PDF。点击“打印”,它实际上会保存到您的驱动器而不是实际打印。

答案3

Htmldoc 很有用,请参见这里;http://www.htmldoc.org/它可以从软件中心获得,遗憾的是 1.8 版本在 unicode 编码文件方面存在问题,但在很多情况下它仍然可以起到救星的作用,该问题已在 1.9 开发版本中得到修复。

我通常在这里使用精彩的剪贴簿扩展;http://amb.vis.ne.jp/mozilla/scrapbook/为了让 Firefox 捕获网页,请使用剪贴簿中的编辑工具对其进行修复(如果需要),然后使用 htmldoc 将所有页面转换为 PDF。

答案4

我建议使用 OpenOffice/LibreOffice 创建 PDF。作为测试,我下载了 Wget 手册(所有内容都在一页中),然后在 OponOffice 中打开 HTML 页面并单击“直接导出为 PDF”按钮。它创建了带有目录索引的 PDF。

过去我发现这是将 HTML 页面转换为 PDF 的最简单方法。它还允许您毫不费力地进行更改。

截图:

  • 使用 Open Office 将 Wget 手册导出为 PDF 使用 Open Office 将 Wget 手册导出为 PDF

  • Open Office 中直接导出为 PDF 选项 Open Office 中直接导出为 PDF 选项

相关内容