日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

chm文件编辑方法

發(fā)布時(shí)間:2023/12/13 56 生活家
生活随笔 收集整理的這篇文章主要介紹了 chm文件编辑方法 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

chm文件格式,實(shí)際上是一種特殊的壓縮格式,可以用7z解壓!用7z解壓chm文件,得到一個(gè)文件夾,里面是html文件,我們可以自由的編輯修改。

修改完成后,我們可以用Windows自帶的hhc.exe工具打包,路徑為:"C:Program FilesHTML Help Workshophhc.exe",在chm解壓的文件夾中,新加hhp文件,內(nèi)容如下:

[OPTIONS]
Auto Index=Yes
Compatibility=1.1
Compiled file=7zip.chm
Contents file=7zip.hhc
Index file=7zip.hhk
Default topic=start.htm
Display compile progress=Yes
Full-text search=Yes
Language=0x804 中文(中國(guó))
Default Font=宋體,9,134

[FILES]
start.htm
[INFOTYPES]

然后,執(zhí)行hhc [your hhpname].hhp即可打包生成chm文件!

[OPTIONS]配置節(jié)各屬性含義如下:

屬性名 屬性作用 屬性值格式 例子
Compatibility
指明生成的chm的兼容性 HTML Help版本,最新是1.4
1.1 Or later
Default window
指明生成的chm默認(rèn)顯示的窗口 如果[Window]配置節(jié)包含多行,則需制定默認(rèn)顯示的窗口 main
Default font
指明生成的chm默認(rèn)的字體樣式,包括字體,字號(hào)等
string,number,number格式,string表示字體,第一個(gè)number表示字體大小,單位像素。第二個(gè)number表示所用字符集,常用數(shù)值
含義如下:1:DEFAULT 2:SYMBOL 255:OEM 0:ANSI 134:GB2313(簡(jiǎn)體中文) 136:BIG5繁體中文

宋體,9,1
Default Topic
指定chm文件剛打開(kāi)時(shí)的首頁(yè)
這里可以寫文件路徑,文件必須是被列在[FILES]配置節(jié)中的htm或html文件,且文件在指定路徑存在
index.htm
Compiled file
指定生成的chm文件的名字及路徑
同樣可以寫文件路徑,chm文件名可以和hhp,hhc,hhk不同
CHM-example.chm
Contents file
指明生成的chm的目錄所對(duì)應(yīng)的中間文件 hhc擴(kuò)展名的文件,這里可以加文件路徑(用“”區(qū)分層級(jí)),絕對(duì)路徑,相對(duì)路徑都可以。如果不加路徑,默認(rèn)和本hhp文件相同路徑。
test.hhc
Index file
指明生成的chm的目錄所對(duì)應(yīng)的中間文件 hhk擴(kuò)展名的文件,這里可以加文件路徑(用“”區(qū)分層級(jí)),絕對(duì)路徑,相對(duì)路徑都可以。如果不加路徑,默認(rèn)和本hhp文件相同路徑。
CHM-example.hhk
Display compile progress
是否顯示編譯過(guò)程 如果設(shè)為yes,則集成調(diào)用dda.dll時(shí)會(huì)返回編譯信息。 yes
Full-text search
是否支持全文搜索 注意:光這里設(shè)置yes還不能使生成chm支持搜索,還需要在Window配置節(jié)進(jìn)行相應(yīng)設(shè)置 yes
Language
顯示語(yǔ)言 0x表示16進(jìn)制,后邊的804代表簡(jiǎn)體中文的LCID的不加零寫法,各個(gè)語(yǔ)言的LCID見(jiàn)Locale IDs 0x804

Title

指定chm文件標(biāo)題欄的標(biāo)題

可以寫中文

HTML Help

full text search stop list file

指定一個(gè)txt文件,里邊是搜索時(shí)的忽略詞

因?yàn)槿乃阉鲿r(shí),首先會(huì)生成索引,也就是每一個(gè)字符及所在的目錄,這種索引不能自動(dòng)識(shí)別無(wú)意義又大量重復(fù)的字,

比如“的”,“是”,“得”,“地”。這些詞會(huì)在生成的chm文件中占用大量空間,所以如果需要更小的chm,此處可以寫一個(gè)txt清單。不需要?jiǎng)t留空

ftsslf.txt

參考:

總結(jié)

以上是生活随笔為你收集整理的chm文件编辑方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。