2

我想将 CHM 文件反编译为 HTML 格式。是否可以使用 c 或 c++ ?是否有任何 c 或 c++ 库可以做到这一点。

4

3 回答 3

4

开源 7-zip 文件管理器可以浏览和提取 .chm 文件中的内容。右键单击并选择在内部打开。下载在这里。

于 2010-12-27T16:50:36.750 回答
4

可以使用 C++。如果您使用 Windows,则可以使用 COM 来完成。您可以在此处找到一个示例。这篇文章是关于 C# 的,但它是使用 COM 接口完成的,您可以在 C++ 中轻松地完成相同的操作。

于 2010-12-27T13:43:36.017 回答
3

CHMlib,它具有 C++ 的libCHMxx绑定;它似乎可以在 Linux 和 Windows 上运行。

于 2010-12-27T13:42:45.170 回答