编译的HTML帮助文件(Microsoft Compiled HTML Help)是微软继承早先的WinHelp发展的一种文件格式,用来提供Online help,是一种应用较广泛的文件格式。因为chm文件可以提供如同一本书的内容目录(Content),索引(index)和搜索(Search)等功能,所以也常被用来制作电子书。[1]
目录 |
CHM是一种用LZX算法压缩的 HTML 文件集,除了文件本身外,也有索引数据档以及图像档等,在撰写完成后,使用 HTML Help Compiler(内含于 HTML Help Workshop 中),编译为一个 CHM 的格式文件(此格式也可以被反编译成源文件案),并且跟随应用程序或是独立散布,应用程序可以利用内含于shdocvw.dll 库中的 HTML Help API 来调用使用,目前此格式也被微软用来散布一些独立的开发文件(例如 Silverlight 2.0 SDK 中的说明档就是 CHM 格式)。 由于在HTML Help中可以使用JavaScript来增加交互性,因此在微软的许多说明档中,多利用JavaScript来增加文件的可读性(例如代码缩放或是导览等)。
先后用在Microsoft Visual Studio 2002/2003/2005/2008 和 Office 2007中。 以.hxs (Microsoft Help Compiled Storage File) 作为扩展名,能由 Microsoft Document Explorer来浏览,也有一些第三方的软件,比如 H2Viewer 和 Help Explorer Viewer支持这种格式。
|
||||||||||||||||||||||||||||
stock | retire | vm
Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History