如果想反编译chm文件,可以使用一下命令:
HHexe -decompile destination source
其中destination指的是反编译后的文件存放的路径
source指的是chm的完整路径和文件名
或者使用chm decoder来反编译。
至于编译CHM文件,你可以使用微软的HTML Help Workshop。亦可使用Visual CHM、Power chm等第三方软件。
HTML Help Workshop的用法相对繁复,建议使用Visual CHM。
使用QuickCHM软件轻松编译CHM格式的文件
谈起CHM格式的文件,可能无人不晓,因为几乎所有的软件,现在都用CHM格式的文档制作软件帮助文件。另外,有很大一部分电子图书也是用CHM格式编译的。其实,编译CHM格式的文件很简单,下面就为大家介绍一款制作CHM文件的利器——QuickCHM。
软件名称:QuickCHM
软件大小:1460KB
下载地址:>
只能批量生成一组网页了,然后用chm制作工具,生成chm文件。
用一个批处理脚本就可以搞定。
想问一下:
你的事先分类了吗?放在不同的文件夹下?
有空,研究一下。
========补充=======
说明:将以下内容复制到一个文本文件,另存为bat,并放在存放的文件夹下。
::批量生成显示单幅的网页
::生成的网页放在和相同的路径下
::网页的内容形如:
::<HTML>
:: <HEAD>
:: <TITLE>文件名</TITLE>
:: </HEAD>
:: <BODY>
:: <img src="gif">
:: </BODY>
::</HTML>
@echo off
for /r %%i in (gif jpg png bmp) do (call :Gen "%%~dpi" "%%~ni" "%%~nxi")
echo 网页生成完毕!
pause
echo on
goto :eof
:Gen
setlocal
set p=%1%
set p=%p:~1,-1%
set n=%2%
set n=%n:~1,-1%
set pic=%3
set pic=%pic:~1,-1%
set htm=%p%%n%htm
echo 生成:%htm%
echo ^<HTML^>^<HEAD^>>%htm%
echo ^<TITLE^>%n%^</TITLE^>>>%htm%
echo ^</HEAD^>^<BODY^>>>%htm%
echo ^<img src="%pic%"^>>>%htm%
echo ^</BODY^>^</HTML^>>>%htm%
endlocal
goto :eof
以上就是关于C# 制作CHM阅读器全部的内容,包括:C# 制作CHM阅读器、如何制作CHM类似的软件的软件、怎么制作Chm格式的图片集等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)