gpt4 book ai didi

html - 无需安装即可将 HTML 或 Word 转换为 CHM

转载 作者:可可西里 更新时间:2023-11-01 09:58:55 26 4
gpt4 key购买 nike

我想将 HTML 文件或 Word 文件(.doc、.docx 或 .rtf)转换为 .chm 文件。我搜索了这样做的方法,他们都说我应该在我的电脑上安装一个程序。有没有办法在不安装任何东西的情况下执行此操作(在线,使用最初安装在 Windows 上的程序或程序的 USB 版本)?只要不需要安装,我也接受 CHM 编辑器。我找到了一种使用 hh.exe(打开 .chm 的程序)打开 .html 的方法,但是一旦我将它从 help.html 重命名为 help.chm,它就不起作用了。

最佳答案

据我所知,答案是否定的。我从未见过有效的 HTMLHelp (CHM) 编译的在线版本或 USB 解决方案。

您不能将 foobar.html 重命名为 foobar.chm 并使其对单个文件起作用,因为 CHM 一个压缩网页,里面包含所有需要的文件和一些更多的内部文件,例如用于全文搜索或带有关键字的索引。请在下面查看带有 FAR HTML 的特殊 View 的快照(仅左侧,导航 Pane )。

你也不能从 .zip 重命名为 .chm,因为 CHM 文件的内部结构很复杂,你需要一个编译器来生成 CHM。

背景:

请注意专有文件格式通常由 MS HH Workshop (hhw.exe) 生成。它已有将近 20 年的历史,最初随 IE4 和 Windows 95 一起提供。它与 Windows 操作系统深度集成。

HTML 帮助编译器是 MS HTML Help Workshop (HHW.exe) 的一部分。这是 Microsoft 提供的免费、非常基本的创作系统,必须在任何其他创作工具(例如 FAR HTML)编译为 .chm 帮助文件之前安装。

HTML Help Workshop (HHW) 安装程序称为 HtmlHelp.EXE,包含 HTML Help Run-time 安装程序 (HHUpd.EXE) 的副本。有一些独立软件供应商 (ISV) 单独安装 HHA.DLL 和 itcc.dll,而不是安装完整的 MS HH Workshop (htmlhelp.exe)。如果 ISV 知道他们在做什么,这通常是一个不错的做法。但是也有很多问题。 ISV 请记住,最安全的方法可能是安装完整的 Workshop。

HTML 帮助处于维护模式,这意味着运行时或编译器不会有新功能。 HH 上的所有主流开发都已停止——但 HTMLHelp(.chm 帮助文件)仍被推荐作为软件应用程序帮助(用于离线(本地)帮助)。

在撰写本文时(1996 年 2 月宣布)HTMLHelp 是唯一可用于一般应用程序帮助的 Microsoft 帮助平台。 WinHelp 已弃用,不再随 Windows 操作系统一起提供。 MS Help 2 和 Help Viewer 等 Visual Studio 产品仅随 VS 提供。

enter image description here

关于html - 无需安装即可将 HTML 或 Word 转换为 CHM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27997913/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com