我的 Windows 应用程序有一个 A.chm 文件,它按预期运行。当我使用 HTML Workshop 反编译它时,我得到了一组 html 文件、.hhc 文件、.hhk 文件。当我从这些提取的文件中编译另一个文件 B.chm 而不更改任何文件时。((我想在这个文件中添加更多的 html 内容,但看起来我在反编译后丢失了一些信息))我得到的输出文件是 72K原始文件是75K。B.chm 的内容在 chm 查看器中查看时看起来像所有文件,但在与应用程序一起使用时行为会丢失。
在阅读之后我发现如果 .hhp 可以从 .chm 文件中提取,那么它可以按原样重新构建而不会丢失任何映射或别名。真的吗?
如何从 .chm 文件中提取 .hhp 文件?
谢谢,山姆