我看到很多关于 PDF 打印机的问题,而且我已经在使用 PDF 打印机 (Bullzip PDF 打印机)。
但我不能使用 PDF 打印机打印全部的CHM 文件转换为 PDF。我使用的是 Windows 中的默认 CHM 查看器。我所能做的就是打印整个主题或整个子主题。有没有简单的方法可以将所有主题转换为 PDF,最好是不需要我单独打印每个主题然后以某种方式合并它们的方法?
答案1
在 Linux 上转换
使用chm2pdf
在 Windows 上
- 首先,打开 CHM 解码器。
- 在打开文件选项卡中,单击打开按钮并选择要转换的 CHM。
- 单击“解码”选项卡。将目录名称附加到所选目录。它将创建一个新目录。值是什么并不重要
现在到了棘手的部分。在 chm2pdf 中,它会跟踪 HTML 文件的顺序。在这里,您会丢失顺序,必须手动重建它。这里的难度因书而异。将 CHM 文件保持在一个窗口中打开,这样您就可以查看目录。
现在启动 HTMLDOC。
- 首先您将看到“输入”选项卡。确保“文档类型”设置为“书籍”。
- 点击“添加文件…”按钮,找到目录文件,通常名为 toc.html。先添加它。
- 再次点击“添加文件…”。您需要按顺序添加文件。仅添加 HTML 文件,不用担心图像,它们会被转换。参见下面的屏幕截图。这可能就像按住 Shift 键选择整个内容一样简单,或者您可能需要逐章添加。
- 单击“输出”选项卡。在“输出格式”中选择“PDF”单选按钮。单击“输出路径”上的“浏览”按钮,浏览到您希望 PDF 保存到的位置,输入名称,然后单击“确定”。
- 单击“页面”选项卡。检查边距是否合适。通常 Universal 可以工作,因为 CHM 文件通常易于重排。
- 单击 PDF 选项卡。选择 PDF 版本 1.4 (Acrobat 5.0)。对于第一页,选择 TOC。
- 单击生成按钮。