在我的代码(Delphi)中如何从一堆HTML(带有链接的图像文件)制作CHM文件?需要详细说明,谢谢!
hhc
来构建一个帮助项目,该项目在.hhp
文件中指定。您可以自己编写.hpp
文件及其所有辅助文件。或者更常见的是使用第三方帮助创作工具,有很多种选择。.chm
文件方面的作用,但如果我错过了什么,请更新您的问题以添加更多细节。Free Pascal 包含一个 CHM(微软帮助文档)读写库(没有依赖项),而且 SVN 版本也包含基本的命令行 CHM 编译器。许可证与 FPC 的其余库相同,采用 LGPL 许可证,附带静态链接例外,因此适用于商业使用。
我认为将其移植到 Delphi 应该相当容易。
这个包的页面有些过时,地址是:
http://wiki.freepascal.org/chm
该包最初是为 FPC 的库文档工具 fpdoc 开发的。(在某些情况下,文档每晚都会生成,而且所有 FPC/Lazarus 服务器都是 Unix 系统。)
hhc
,但这显然是个人偏好。 - David Heffernan