chm是系统自带电子书文件格式,不用任何软件,双击直接可以打开。
如果不能打开,可这样恢复文件关联:
一1、开始运行,输入:regsvr32 C:\windows\system32\hhctrl.ocx ,确定,重新关联文件。
2、执行一下windows目录里的hh.exe 。
有时候chm文件放在中文目录就不行。包括中文chm名字。试着把文件考出来.中文名字一改.
二在微软网站上下载hhupd.exe,安装hh.exe后并运行。 2.实际上,下载hhupd.exe后,运行后就可以了。这个东西大小为461kb 3.在c:\windows\system32里找到"Hhctrl.ocx"文件,然后运行:"regsvr32 c:\windows\system32\hhctrl.ocx...
以上的解决方法不可行,下载不了hhupd.exe.可以直接执行regsvr32 c:\windows\system32\hhctrl.ocx就ok了。
解决方法2是:
1,右键关联chm文件的"打开方式"到\Windows\HH.exe
2,在命令行运行regsvr32 itss.dll
3,在命令行运行regsvr32 hhctrl.ocx
三 *** 作系统的语言不是中文(经常出现这种情况)
看看OS 是不是中文的 OS ? 如果 OS 不是 中文的,那么到 Control Pane 中看看那个"语言和区域" 的option, 打开看看"区域选项" 是不是中国,这个选项对一些软件还是有一些影像的。
如果都不能,最后一招就是,把电子书CHM格式转换为PDF文件。
html文件里面图片无法显示,原因如下:1、仔细检查图片这一块代码,是否写错了,比如多写了一个字符或者漏掉了一个字符。
2、图片路径不正确,注意绝对路径和相对路径、站内还是站外图片
3、如果是第三方网站的图片或者http开头的图片,先用浏览器访问一下这个图片,看看是否可以正常访问显示。如浏览器可以正常访问,可能是第三方网站的图片采用了防盗链,禁止别人调用显示图片。
首先需要知道的是已编译的HTML为CHM文件,将CHM文件转化为txt文件有两种方法,
一.使用网络上的一些工具软件,可以将CHM文件转换成TXT文件。
二.不使用工具,直接修改:
方法
1.比如D盘有个文件123.chm,如图:
2.在这个123.chm处新建一个txt文件,txt文件的内容:hh -decompile d:\test\help 123.chm 其中d:\test\help 是转换出来的txt的保存地方,可以自定义路径。如图:
3.新建的txt文档写入上面内容后,保存。然后把txt后缀改为bat后缀,即批处理文件。然后运行这个bat文件,如图:
4.等bat文件运行完毕后会自动关闭,这时候打开保存路径,上面写的是d:\test\help ,如图:
5.chm文件包含的图片,文字都在这里了,想看txt文件就打开里面的txt文件夹,整理下就行了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)