回复 10楼 小鱼儿c
呵呵。国庆偶准备先玩二天,然后写chm格式文档输出软件。
项目名称:Chm电子书制作器
项目需要解决的问题:
1.EasyChm等一些电子书均不能识别utf-8格式的网页文件. Title网页元素识别
2.批量Html文件导入生成目录树
3.TreeView拖放、编辑操作,拖放过程中无需确定是哪个节点,只生成HHC才会确定。
4.MSDN菜单添加
5.字体按钮添加
6.网页预览
7.反编译。
8.CHM题头放在工具栏上,方便修改。尽可能的方便的用户界面。
9.chm书的管理,可能需要保存HHP文件内容。
10.生成.COL文件
解决了一个问题,CSS中背景图片如何嵌入CHM中正确显示。
例子。。。只需要添加一个name为local的参数项。并不会像其它CHM一样显示在目录表中。
<LI> <OBJECT type="text/sitemap">
<param name="Name" value="首页">
<param name="Local" value="Untitled-1.html">
<param name="Local" value="nav.gif">
</OBJECT>
这个需要添加进程序中,扫描CSS中的图片自动添加到里面。
解决第二个问题,如何包含其它chm的内容。
新建一个heading 然后右点,选插入一个文件,在对话框里输入Opera教程.chm::/Contents.hhc这样的词,注意斜线的位置,不用理会点确定后弹出的那个“找不到文件”所云的对话框,还是点确定。