您的位置:首页 > 其它

根据网页文件夹结构自动生成CHM帮助文件

2014-01-16 13:06 260 查看
自动生成 .CHM 格式的帮助文件,按照以下几个步骤:

1. 准备好.HTML/.HTM/.MHT格式的网页文件

2.生成.HHC内容文件,格式如下:

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">

<HTML>

<HEAD>

<meta name="GENERATOR" content="Precision Helper 2.0.1">

<!-- Sitemap 1.0 -->

</HEAD>

<BODY>

<OBJECT type="text/site properties">

<param name="FrameName" value="right">

<param name="Window Styles" value="0x00800025">

<param name="comment" value="title:Untitled">

<param name="comment" value="base:">

</OBJECT>

<UL>

<LI><OBJECT type="text/sitemap">

<param name="Name" value="Folder1">

<param name="Local" value="HelpManual\11.html">

</OBJECT>

<UL>

<LI><OBJECT type="text/sitemap">

<param name="Name" value="11">

<param name="Local" value="HelpManual\11.html">

</OBJECT>

<LI><OBJECT type="text/sitemap">

<param name="Name" value="22">

<param name="Local" value="HelpManual\22.html">

</OBJECT>

<LI><OBJECT type="text/sitemap">

<param name="Name" value="33">

<param name="Local" value="HelpManual\33.html">

</OBJECT>

</UL>

</UL>

</BODY>

</HTML>

3.生成.HHK文件,格式如下所示:

[OPTIONS]

Title=Untitled

Compiled file=

Error log file=

Default topic=

Language=

Full text search stop list file=

Contents file=Contents.hhc

Index file=

Binary TOC=No

Auto index=No

Binary Index=Yes

Create CHI file=No

Full-text search=Yes

Display compile progress=Yes

Display compile notes=Yes

Default window=

Enhanced decompilation=No

Flat=No

Compatibility=1.1 or later

[FILES]

HelpManual\11.html

HelpManual\22.html

HelpManual\33.html

[ALIAS]

IDH_ITEM_ONE=HelpManual\11.html

IDH_ITEM_SEC=HelpManual\22.html

IDH_ITEM_TRD=HelpManual\33.html

[MAP]

#define IDH_ITEM_ONE 1000

#define IDH_ITEM_SEC 1001

#define IDH_ITEM_TRD 1002

4.hhc.exe sample.hhp 命令行生成.chm目标文件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: