从 CHM 生成 PDF

从 CHM 生成 PDF

我看到很多关于 PDF 打印机的问题,而且我已经在使用 PDF 打印机 (Bullzip PDF 打印机)。

但我不能使用 PDF 打印机打印全部的CHM 文件转换为 PDF。我使用的是 Windows 中的默认 CHM 查看器。我所能做的就是打印整个主题或整个子主题。有没有简单的方法可以将所有主题转换为 PDF,最好是不需要我单独打印每个主题然后以某种方式合并它们的方法?

答案1

在 Linux 上转换

使用chm2pdf

在 Windows 上

  1. 首先,打开 CHM 解码器。
  2. 在打开文件选项卡中,单击打开按钮并选择要转换的 CHM。
  3. 单击“解码”选项卡。将目录名称附加到所选目录。它将创建一个新目录。值是什么并不重要

现在到了棘手的部分。在 chm2pdf 中,它会跟踪 HTML 文件的顺序。在这里,您会丢失顺序,必须手动重建它。这里的难度因书而异。将 CHM 文件保持在一个窗口中打开,这样您就可以查看目录。

现在启动 HTMLDOC。

  1. 首先您将看到“输入”选项卡。确保“文档类型”设置为“书籍”。
  2. 点击“添加文件…”按钮,找到目录文件,通常名为 toc.html。先添加它。
  3. 再次点击“添加文件…”。您需要按顺序添加文件。仅添加 HTML 文件,不用担心图像,它们会被转换。参见下面的屏幕截图。这可能就像按住 Shift 键选择整个内容一样简单,或者您可能需要逐章添加。
  4. 单击“输出”选项卡。在“输出格式”中选择“PDF”单选按钮。单击“输出路径”上的“浏览”按钮,浏览到您希望 PDF 保存到的位置,输入名称,然后单击“确定”。
  5. 单击“页面”选项卡。检查边距是否合适。通常 Universal 可以工作,因为 CHM 文件通常易于重排。
  6. 单击 PDF 选项卡。选择 PDF 版本 1.4 (Acrobat 5.0)。对于第一页,选择 TOC。
  7. 单击生成按钮。

来源 :http://imaddicted.ca/guides/eslick/chm/

相关内容