我有html文件/目录,我想将它们转换为.chm帮助文件,在Linux下使用终端的命令行?
任何帮助,将不胜感激。
我有html文件/目录,我想将它们转换为.chm帮助文件,在Linux下使用终端的命令行?
任何帮助,将不胜感激。
Free Pascal编译器2.4.4或更高版本的* nix的CHM编译器称为“chmcmd”。我建议从版本2.6.0获取它。它适用于MSHelp .hhp项目文件。
编译器也可以在源代码中使用(样式类似于类库),因此您可以自己编译。它是跨平台的,但Big Endian平台的测试不是很好。
2.6.0来自januari 2012年第1期,因此您可能需要从您的发行版的“前沿”软件包存储库中获取它。
Free Pascal编译器2.4.4或更高版本的* nix的CHM编译器称为“chmcmd”。我建议从版本2.6.0获取它。它适用于MSHelp .hhp项目文件。
编译器也可以在源代码中使用(样式类似于类库),因此您可以自己编译。它是跨平台的,但Big Endian平台的测试不是很好。
2.6.0来自januari 2012年第1期,因此您可能需要从您的发行版的“前沿”软件包存储库中获取它。
CHM
是一种专有的Microsoft格式,因此请记住,大多数开源工具可能会专注于阅读和转换 chm to html
。如果你想在Linux上创建CHM文件,那么你需要一个 CHM compiler
你可以用葡萄酒。详情请见以下链接 Compiling_CHM_help_files_in_Linux_with_HHC_and_Wine
你可以用libchm来做到这一点 http://www.jedrea.com/chmlib/ 。
它包含extract_chmLib,它从帮助页面中提取html页面到目录。