
Precision Helper(CHM制作工具)
詳情介紹
Precision Helper中文版是一款非常優(yōu)秀的CHM制作工具,相比很多小的CHM制作軟件。功能更加的全面,而且提供非常豐富的高級(jí)功能,比如對(duì)象監(jiān)視器、API測(cè)試器等。對(duì)于普通用戶(hù),更是進(jìn)行了針對(duì)化的設(shè)計(jì)。能夠非常快速的入門(mén),非常的方便高效。相信大家一定遇到過(guò),網(wǎng)上有些好的教程或博文等想保存下來(lái)。但是直接復(fù)制,沒(méi)有了格式等,觀看體驗(yàn)很低。直接保存網(wǎng)頁(yè),又沒(méi)有規(guī)律,得一個(gè)一個(gè)的打開(kāi)。制作成CHM絕對(duì)是最佳的選擇了,一方面有目錄。而且內(nèi)容可以增添各種附件腳本之類(lèi)的。而Precision Helper優(yōu)勢(shì)是充分利用HTML、XML及各種圖片、腳本等資源快速制作chm。而且新版界面是Ribbon風(fēng)格,主要功能都直接在工具欄上,效率很高。另外就是,Precision Helper的項(xiàng)目管理能力很強(qiáng),不像很多小軟件比較混亂。所以,無(wú)論是對(duì)于普通用戶(hù)還是高級(jí)用戶(hù),Precision Helper能提供相應(yīng)的功能,幫助用戶(hù)達(dá)到最好的工作狀態(tài)!
2、支持許多高級(jí)功能,一定程度上滿足高級(jí)用戶(hù)。支持對(duì)象檢視器、API測(cè)試器等高級(jí)功能,支持界面的高度可定制性。還通過(guò)模板提供了一些功能的自定義性,并且還提供了方便的擴(kuò)展接口。
3、直接使用 hhp 作為項(xiàng)目文件。這點(diǎn)是在功能之外我很看重的一個(gè)特性。許多同類(lèi)軟件使用專(zhuān)有的項(xiàng)目文件格式(注1),盡管實(shí)際上并不能“套牢”用戶(hù),不過(guò)還是給用戶(hù)帶來(lái)了不少麻煩,而它直接使用 hhp 作為項(xiàng)目文件格式,用戶(hù)可以在充分使用后做出自己的選擇。對(duì)于目前使用其他軟件的用戶(hù)也不用擔(dān)心,通過(guò) Precision Helper 的反編譯功能(后文介紹),您可以輕松的從那些專(zhuān)有的項(xiàng)目文件格式中解放出來(lái)。
最近打開(kāi)的項(xiàng)目列表,完整的項(xiàng)目列表及靈活的添加項(xiàng)目到列表的方式
2、編輯目錄和索引
靈活的編輯目錄和索引中的項(xiàng),眾多創(chuàng)建主題的方式,內(nèi)嵌主題編輯器
3、上下文幫助編輯器
完全控制分配上下文 ID、別名 ID、源文件和注釋
4、現(xiàn)代的視覺(jué)外觀
Ribbon 欄, 可對(duì)界面元素的布局和可視化設(shè)置進(jìn)行靈活調(diào)整
4、發(fā)布最終幫助為多種格式
CHM、WebHelp、ePUB 和單個(gè) HTML 檔(方便打印或轉(zhuǎn)換為 PDF 或其他格式)
創(chuàng)作幫助的的其他輔助工具文本編輯器,多條件過(guò)濾文件,與其他實(shí)例或外部程序間拖放操作,可視化窗口類(lèi)型設(shè)計(jì)器5、其他支持工具
CHM 查看器,API 測(cè)試器,快速啟動(dòng),全局搜索
在打開(kāi)程序后,將顯示歡迎頁(yè),如下圖(關(guān)于其中各部分的功能說(shuō)明,請(qǐng)參閱幫助):
此時(shí),點(diǎn)擊新建項(xiàng)目,然后選擇新項(xiàng)目的保存位置并輸入項(xiàng)目文件名,確定后將出現(xiàn)下圖:
其中,左邊為導(dǎo)航欄(可調(diào)整位置),中間的當(dāng)前主題為項(xiàng)目屬性,現(xiàn)在我們先點(diǎn)擊左下角包含的文件,在出現(xiàn)的選項(xiàng)卡中添加源文件(根據(jù)圖示進(jìn)行操作):
為了方便,我這里已經(jīng)把源文件復(fù)制到了當(dāng)前項(xiàng)目的目錄下(如果沒(méi)有則這里選擇目標(biāo)文件夾),所以直接添加項(xiàng)目文件,選中所有文件并確定后這些文件將出現(xiàn)在包含的文件選項(xiàng)卡下方:
現(xiàn)在依次點(diǎn)擊 Ribbon 欄工具下面的自動(dòng)添加主題和自動(dòng)添加關(guān)鍵字(這里的主題是指 CHM 文件左邊目錄中的目錄項(xiàng),關(guān)鍵字則是到主題文件的索引),根據(jù)提示進(jìn)行操作到添加完成。然后點(diǎn)擊左邊導(dǎo)航欄中的目錄和關(guān)鍵字索引后可以看到上方出現(xiàn)了剛才添加的主題和關(guān)鍵字:


注:制作 CHM 并不一定要求需要目錄和索引,不過(guò)對(duì)于包含較多網(wǎng)頁(yè)的 CHM,包含目錄和索引會(huì)讓用戶(hù)導(dǎo)航更加方便。尤其是有些需要經(jīng)常查閱的 CHM 文件,通過(guò)索引快速定位會(huì)比較方便,并且可以作為其他程序的上下文幫助。
這樣就自動(dòng)生成了目錄和索引,此時(shí)目錄中的文字和索引中的關(guān)鍵字都直接提取自網(wǎng)頁(yè)文件中的標(biāo)題。如果含有較多網(wǎng)頁(yè),建議對(duì)目錄項(xiàng)進(jìn)行分類(lèi)和順序調(diào)整,讓導(dǎo)航更方便一些。
現(xiàn)在回到原來(lái)的項(xiàng)目屬性選項(xiàng)卡,可以看到“目錄文件”和“索引文件”輸入框已經(jīng)自動(dòng)填好了(自動(dòng)生成的目錄文件和索引文件與項(xiàng)目文件在相同目錄),這里補(bǔ)充一些必要的部分:
在“已編譯幫助文件”中輸入目標(biāo) CHM 的路徑和名稱(chēng)或者可以通過(guò)緊鄰的“…”按鈕進(jìn)行選擇(如果沒(méi)有指定路徑,則生成時(shí)與項(xiàng)目文件在相同路徑);
對(duì)于“默認(rèn)主題”建議使用緊鄰的這個(gè)按鈕選擇,這個(gè)主題網(wǎng)頁(yè)將在每次打開(kāi) CHM 文件時(shí)自動(dòng)顯示;
下面“編譯全文搜索信息”則為 CHM 文件增加搜索功能,如果不需要搜索功能,那么取消選中這個(gè)選項(xiàng)可以極大減少生成的 CHM 文件的大小和加快生成的速度。
現(xiàn)在我們來(lái)設(shè)置標(biāo)題,點(diǎn)擊右側(cè)的對(duì)象檢視器,“當(dāng)前項(xiàng)目”右邊的輸入框中會(huì)顯示為“無(wú)標(biāo)題”,直接輸入標(biāo)題接著回車(chē)(注意如果沒(méi)有回車(chē)則不會(huì)保存):
設(shè)置 CHM 文件的基本操作到這里就完成了,此時(shí)可以轉(zhuǎn)到 Ribbon 欄發(fā)布下的運(yùn)行來(lái)進(jìn)行編譯并查看結(jié)果。
2、反編譯 CHM 文件創(chuàng)建項(xiàng)目
幾乎每個(gè)同類(lèi)軟件都能反編譯 CHM 文件,這個(gè)軟件在反編譯 CHM 軟件時(shí),除了解壓其中的網(wǎng)頁(yè)文件/目錄文件/索引文件等,它還會(huì)自動(dòng)生成項(xiàng)目文件?,F(xiàn)在從 Ribbon 欄工具下選擇CHM 導(dǎo)入(注:不是“CHM 查看器”),接著選擇要反編譯的 CHM 文件和新建項(xiàng)目的目錄(建議使用空目錄,否則新建項(xiàng)目的項(xiàng)目文件 hhp 會(huì)包含多余文件),然后將出現(xiàn)下面的屬性窗口:
此時(shí)可以對(duì) CHM 文件的外觀和行為進(jìn)行進(jìn)一步設(shè)置,方法與前面新建時(shí)相同。
如果您目前正在使用其他 CHM 制作工具,則可以獲取它們?cè)诰幾g項(xiàng)目時(shí)的所有源文件(包括項(xiàng)目文件、目錄文件、索引文件和網(wǎng)頁(yè)文件等)直接作為 Precision Helper 中的項(xiàng)目,如果獲取項(xiàng)目文件較為困難(例如網(wǎng)上獲取的 CHM 文件),則可以反編譯 CHM 文件來(lái)新建項(xiàng)目。
1、CHM:早期 Windows 系統(tǒng)中的文件格式是 WinHelp(擴(kuò)展名 .hlp 和 .cnt),從 Windows Vista 起對(duì) WinHelp 格式的支持已經(jīng)停止了。從 Windows 98 開(kāi)始引進(jìn)了 HTML Help(擴(kuò)展名 .chm)。HTML Help 在單文件中集成了目錄和幫助,同時(shí)支持索引、全文搜索和基于 html 的豐富的格式表現(xiàn),所以目前成為了 Windows 平臺(tái)上在程序中使用的最常見(jiàn)的聯(lián)機(jī)幫助格式。在 Windows 平臺(tái)中分享一些無(wú)需編輯和打印的資料時(shí),推薦使用這種格式。
2、WebHelp:這種格式是把項(xiàng)目的目錄結(jié)構(gòu)(源文件)復(fù)制到特定文件夾并生成 HTML 或 XML 格式的“框架”,這樣可以方便地在網(wǎng)頁(yè)瀏覽器中進(jìn)行瀏覽。許多程序的在線幫助使用類(lèi)似的方法實(shí)現(xiàn),具體的效果請(qǐng)參閱:Precision Helper 在線幫助(英文)。自帶的樣式已經(jīng)不錯(cuò)了,不過(guò)如果您會(huì)網(wǎng)頁(yè)或懂得處理圖片,那么通過(guò)修改模板可以完全按自己的需求進(jìn)行自定義。
對(duì)于本地 CHM 文件一般我建議使用 GB2312 編碼,不過(guò)對(duì)于在線幫助可能使用 UTF-8 較好。
3、ePUB:這是廣泛使用的電子書(shū)格式,方便在不同的設(shè)備上查看。具體效果請(qǐng)參閱:PrecisionHelper 幫助電子書(shū)(英文)。
4、單個(gè) HTML 文檔:實(shí)際上是合并所有主題到一個(gè)文件并復(fù)制項(xiàng)目的其他內(nèi)容(圖像、樣式等)到一個(gè)特定文件夾(含目錄結(jié)構(gòu))。這種格式一般作為中間格式方便進(jìn)一步的操作,例如進(jìn)行打印或轉(zhuǎn)換為 PDF 格式(此時(shí)另需安裝 PDF 打印機(jī)或轉(zhuǎn)換工具,具體請(qǐng)參閱幫助)。
1、問(wèn):我從網(wǎng)上下載了一個(gè) CHM 文件,打開(kāi)查看頁(yè)面時(shí),卻提示“無(wú)法顯示網(wǎng)頁(yè)…”,每個(gè)頁(yè)面都是這樣,什么原因呢?
答:這個(gè)問(wèn)題是由于微軟在 Windows 更新中增加了對(duì)網(wǎng)絡(luò)傳送的 CHM 文件的安全限制造成。執(zhí)行如下操作:查看此文件屬性,在屬性框中點(diǎn)擊“解除鎖定”按鈕,接著確定后就可以正常查看了。如果直接從網(wǎng)上下載了大量的 CHM 文件,那么可以修改注冊(cè)表以解除這個(gè)安全限制(不推薦)。相關(guān)內(nèi)容請(qǐng)參閱:MS05-26,KB806054,KB902225。
2、問(wèn):我想發(fā)布一些 CHM 格式的資料到網(wǎng)上,但我希望用戶(hù)下載后可以直接查看,而不需要麻煩的去解鎖,有什么辦法嗎?
答:一個(gè)非常簡(jiǎn)單的辦法是對(duì) CHM 文件進(jìn)行壓縮(例如壓縮為 ZIP 文件)這樣其他用戶(hù)下載解壓后可直接查看。目前,AutoHotkey 中文幫助離線文件的發(fā)布采用這種形式,這樣方便傳輸,也方便用戶(hù)。在實(shí)踐中,我發(fā)現(xiàn)有不少用戶(hù)在打開(kāi) CHM 文件看到“無(wú)法顯示網(wǎng)頁(yè)…”時(shí)不清楚可以解鎖后查看,所以發(fā)布幫助時(shí)進(jìn)行壓縮是比較必要的。
3、問(wèn):我在從 HTM/HTML 文件創(chuàng)建 CHM 文件時(shí),產(chǎn)生的 CHM 文件中某些頁(yè)面為空白,并且無(wú)法搜索中文,該如何解決?
答:在我的經(jīng)驗(yàn)中,這種情況由編碼引起。對(duì)于 CHM 格式,有兩處與編碼有關(guān)的位置:CHM 自身的編碼和其中 HTM/HTML 文件采用的編碼,其中 HTM/HTML 文件的編碼包括文件頭部的編碼聲明和文件的編碼。要避免上述問(wèn)題,建議:對(duì)于 CHM 自身的編碼選擇 ANSI 或 GB2312(對(duì)于簡(jiǎn)體中文系統(tǒng),這兩者想過(guò)相同);對(duì)于 HTM/HTML 文件的頭部和文件也使用這樣的編碼。
如果一定要在網(wǎng)頁(yè)中使用 UTF-8 編碼,則可進(jìn)行修改讓網(wǎng)頁(yè)的 標(biāo)簽對(duì)之間只含有 ASCII 字符,這樣可以避免某些頁(yè)面顯示為空白,然而這樣仍然無(wú)法搜索中文。(目前尚不確定在不同的系統(tǒng)中,是否可以通過(guò)把 IE 更新到最新版本來(lái)解決這樣的問(wèn)題。)
另外,如果把 CHM 文件放在較深層次的目錄或中文目錄中,可能會(huì)在使用時(shí)出現(xiàn)某些問(wèn)題。

Precision Helper(CHM制作工具)優(yōu)勢(shì)
1、新用戶(hù)能快速上手,使用方便:Precision Helper 的 Ribbon 界面, 直觀可視化, 主要的功能都能在這里找到,總體設(shè)計(jì)較為人性化。2、支持許多高級(jí)功能,一定程度上滿足高級(jí)用戶(hù)。支持對(duì)象檢視器、API測(cè)試器等高級(jí)功能,支持界面的高度可定制性。還通過(guò)模板提供了一些功能的自定義性,并且還提供了方便的擴(kuò)展接口。
3、直接使用 hhp 作為項(xiàng)目文件。這點(diǎn)是在功能之外我很看重的一個(gè)特性。許多同類(lèi)軟件使用專(zhuān)有的項(xiàng)目文件格式(注1),盡管實(shí)際上并不能“套牢”用戶(hù),不過(guò)還是給用戶(hù)帶來(lái)了不少麻煩,而它直接使用 hhp 作為項(xiàng)目文件格式,用戶(hù)可以在充分使用后做出自己的選擇。對(duì)于目前使用其他軟件的用戶(hù)也不用擔(dān)心,通過(guò) Precision Helper 的反編譯功能(后文介紹),您可以輕松的從那些專(zhuān)有的項(xiàng)目文件格式中解放出來(lái)。
功能介紹
1、幫助項(xiàng)目管理最近打開(kāi)的項(xiàng)目列表,完整的項(xiàng)目列表及靈活的添加項(xiàng)目到列表的方式
2、編輯目錄和索引
靈活的編輯目錄和索引中的項(xiàng),眾多創(chuàng)建主題的方式,內(nèi)嵌主題編輯器
3、上下文幫助編輯器
完全控制分配上下文 ID、別名 ID、源文件和注釋
4、現(xiàn)代的視覺(jué)外觀
Ribbon 欄, 可對(duì)界面元素的布局和可視化設(shè)置進(jìn)行靈活調(diào)整
4、發(fā)布最終幫助為多種格式
CHM、WebHelp、ePUB 和單個(gè) HTML 檔(方便打印或轉(zhuǎn)換為 PDF 或其他格式)
創(chuàng)作幫助的的其他輔助工具文本編輯器,多條件過(guò)濾文件,與其他實(shí)例或外部程序間拖放操作,可視化窗口類(lèi)型設(shè)計(jì)器5、其他支持工具
CHM 查看器,API 測(cè)試器,快速啟動(dòng),全局搜索
Precision Helper制作教程
1、從源文件創(chuàng)建項(xiàng)目在打開(kāi)程序后,將顯示歡迎頁(yè),如下圖(關(guān)于其中各部分的功能說(shuō)明,請(qǐng)參閱幫助):
此時(shí),點(diǎn)擊新建項(xiàng)目,然后選擇新項(xiàng)目的保存位置并輸入項(xiàng)目文件名,確定后將出現(xiàn)下圖:
其中,左邊為導(dǎo)航欄(可調(diào)整位置),中間的當(dāng)前主題為項(xiàng)目屬性,現(xiàn)在我們先點(diǎn)擊左下角包含的文件,在出現(xiàn)的選項(xiàng)卡中添加源文件(根據(jù)圖示進(jìn)行操作):
為了方便,我這里已經(jīng)把源文件復(fù)制到了當(dāng)前項(xiàng)目的目錄下(如果沒(méi)有則這里選擇目標(biāo)文件夾),所以直接添加項(xiàng)目文件,選中所有文件并確定后這些文件將出現(xiàn)在包含的文件選項(xiàng)卡下方:
現(xiàn)在依次點(diǎn)擊 Ribbon 欄工具下面的自動(dòng)添加主題和自動(dòng)添加關(guān)鍵字(這里的主題是指 CHM 文件左邊目錄中的目錄項(xiàng),關(guān)鍵字則是到主題文件的索引),根據(jù)提示進(jìn)行操作到添加完成。然后點(diǎn)擊左邊導(dǎo)航欄中的目錄和關(guān)鍵字索引后可以看到上方出現(xiàn)了剛才添加的主題和關(guān)鍵字:


注:制作 CHM 并不一定要求需要目錄和索引,不過(guò)對(duì)于包含較多網(wǎng)頁(yè)的 CHM,包含目錄和索引會(huì)讓用戶(hù)導(dǎo)航更加方便。尤其是有些需要經(jīng)常查閱的 CHM 文件,通過(guò)索引快速定位會(huì)比較方便,并且可以作為其他程序的上下文幫助。
這樣就自動(dòng)生成了目錄和索引,此時(shí)目錄中的文字和索引中的關(guān)鍵字都直接提取自網(wǎng)頁(yè)文件中的標(biāo)題。如果含有較多網(wǎng)頁(yè),建議對(duì)目錄項(xiàng)進(jìn)行分類(lèi)和順序調(diào)整,讓導(dǎo)航更方便一些。
現(xiàn)在回到原來(lái)的項(xiàng)目屬性選項(xiàng)卡,可以看到“目錄文件”和“索引文件”輸入框已經(jīng)自動(dòng)填好了(自動(dòng)生成的目錄文件和索引文件與項(xiàng)目文件在相同目錄),這里補(bǔ)充一些必要的部分:
在“已編譯幫助文件”中輸入目標(biāo) CHM 的路徑和名稱(chēng)或者可以通過(guò)緊鄰的“…”按鈕進(jìn)行選擇(如果沒(méi)有指定路徑,則生成時(shí)與項(xiàng)目文件在相同路徑);
對(duì)于“默認(rèn)主題”建議使用緊鄰的這個(gè)按鈕選擇,這個(gè)主題網(wǎng)頁(yè)將在每次打開(kāi) CHM 文件時(shí)自動(dòng)顯示;
下面“編譯全文搜索信息”則為 CHM 文件增加搜索功能,如果不需要搜索功能,那么取消選中這個(gè)選項(xiàng)可以極大減少生成的 CHM 文件的大小和加快生成的速度。
現(xiàn)在我們來(lái)設(shè)置標(biāo)題,點(diǎn)擊右側(cè)的對(duì)象檢視器,“當(dāng)前項(xiàng)目”右邊的輸入框中會(huì)顯示為“無(wú)標(biāo)題”,直接輸入標(biāo)題接著回車(chē)(注意如果沒(méi)有回車(chē)則不會(huì)保存):
設(shè)置 CHM 文件的基本操作到這里就完成了,此時(shí)可以轉(zhuǎn)到 Ribbon 欄發(fā)布下的運(yùn)行來(lái)進(jìn)行編譯并查看結(jié)果。
2、反編譯 CHM 文件創(chuàng)建項(xiàng)目
幾乎每個(gè)同類(lèi)軟件都能反編譯 CHM 文件,這個(gè)軟件在反編譯 CHM 軟件時(shí),除了解壓其中的網(wǎng)頁(yè)文件/目錄文件/索引文件等,它還會(huì)自動(dòng)生成項(xiàng)目文件?,F(xiàn)在從 Ribbon 欄工具下選擇CHM 導(dǎo)入(注:不是“CHM 查看器”),接著選擇要反編譯的 CHM 文件和新建項(xiàng)目的目錄(建議使用空目錄,否則新建項(xiàng)目的項(xiàng)目文件 hhp 會(huì)包含多余文件),然后將出現(xiàn)下面的屬性窗口:
此時(shí)可以對(duì) CHM 文件的外觀和行為進(jìn)行進(jìn)一步設(shè)置,方法與前面新建時(shí)相同。
如果您目前正在使用其他 CHM 制作工具,則可以獲取它們?cè)诰幾g項(xiàng)目時(shí)的所有源文件(包括項(xiàng)目文件、目錄文件、索引文件和網(wǎng)頁(yè)文件等)直接作為 Precision Helper 中的項(xiàng)目,如果獲取項(xiàng)目文件較為困難(例如網(wǎng)上獲取的 CHM 文件),則可以反編譯 CHM 文件來(lái)新建項(xiàng)目。
Precision Helper發(fā)布格式
在本文中主要講輸出 CHM 格式,這是 Precision Helper 的主要輸出格式,不過(guò)它還支持輸出為其他文件格式,下面簡(jiǎn)要介紹它支持的幾種主要格式:1、CHM:早期 Windows 系統(tǒng)中的文件格式是 WinHelp(擴(kuò)展名 .hlp 和 .cnt),從 Windows Vista 起對(duì) WinHelp 格式的支持已經(jīng)停止了。從 Windows 98 開(kāi)始引進(jìn)了 HTML Help(擴(kuò)展名 .chm)。HTML Help 在單文件中集成了目錄和幫助,同時(shí)支持索引、全文搜索和基于 html 的豐富的格式表現(xiàn),所以目前成為了 Windows 平臺(tái)上在程序中使用的最常見(jiàn)的聯(lián)機(jī)幫助格式。在 Windows 平臺(tái)中分享一些無(wú)需編輯和打印的資料時(shí),推薦使用這種格式。
2、WebHelp:這種格式是把項(xiàng)目的目錄結(jié)構(gòu)(源文件)復(fù)制到特定文件夾并生成 HTML 或 XML 格式的“框架”,這樣可以方便地在網(wǎng)頁(yè)瀏覽器中進(jìn)行瀏覽。許多程序的在線幫助使用類(lèi)似的方法實(shí)現(xiàn),具體的效果請(qǐng)參閱:Precision Helper 在線幫助(英文)。自帶的樣式已經(jīng)不錯(cuò)了,不過(guò)如果您會(huì)網(wǎng)頁(yè)或懂得處理圖片,那么通過(guò)修改模板可以完全按自己的需求進(jìn)行自定義。
對(duì)于本地 CHM 文件一般我建議使用 GB2312 編碼,不過(guò)對(duì)于在線幫助可能使用 UTF-8 較好。
3、ePUB:這是廣泛使用的電子書(shū)格式,方便在不同的設(shè)備上查看。具體效果請(qǐng)參閱:PrecisionHelper 幫助電子書(shū)(英文)。
4、單個(gè) HTML 文檔:實(shí)際上是合并所有主題到一個(gè)文件并復(fù)制項(xiàng)目的其他內(nèi)容(圖像、樣式等)到一個(gè)特定文件夾(含目錄結(jié)構(gòu))。這種格式一般作為中間格式方便進(jìn)一步的操作,例如進(jìn)行打印或轉(zhuǎn)換為 PDF 格式(此時(shí)另需安裝 PDF 打印機(jī)或轉(zhuǎn)換工具,具體請(qǐng)參閱幫助)。
Precision Helper常見(jiàn)問(wèn)題及技巧
這里簡(jiǎn)要說(shuō)說(shuō)與 CHM 格式相關(guān)的一些問(wèn)題和技巧,采用問(wèn)答形式。1、問(wèn):我從網(wǎng)上下載了一個(gè) CHM 文件,打開(kāi)查看頁(yè)面時(shí),卻提示“無(wú)法顯示網(wǎng)頁(yè)…”,每個(gè)頁(yè)面都是這樣,什么原因呢?
答:這個(gè)問(wèn)題是由于微軟在 Windows 更新中增加了對(duì)網(wǎng)絡(luò)傳送的 CHM 文件的安全限制造成。執(zhí)行如下操作:查看此文件屬性,在屬性框中點(diǎn)擊“解除鎖定”按鈕,接著確定后就可以正常查看了。如果直接從網(wǎng)上下載了大量的 CHM 文件,那么可以修改注冊(cè)表以解除這個(gè)安全限制(不推薦)。相關(guān)內(nèi)容請(qǐng)參閱:MS05-26,KB806054,KB902225。
2、問(wèn):我想發(fā)布一些 CHM 格式的資料到網(wǎng)上,但我希望用戶(hù)下載后可以直接查看,而不需要麻煩的去解鎖,有什么辦法嗎?
答:一個(gè)非常簡(jiǎn)單的辦法是對(duì) CHM 文件進(jìn)行壓縮(例如壓縮為 ZIP 文件)這樣其他用戶(hù)下載解壓后可直接查看。目前,AutoHotkey 中文幫助離線文件的發(fā)布采用這種形式,這樣方便傳輸,也方便用戶(hù)。在實(shí)踐中,我發(fā)現(xiàn)有不少用戶(hù)在打開(kāi) CHM 文件看到“無(wú)法顯示網(wǎng)頁(yè)…”時(shí)不清楚可以解鎖后查看,所以發(fā)布幫助時(shí)進(jìn)行壓縮是比較必要的。
3、問(wèn):我在從 HTM/HTML 文件創(chuàng)建 CHM 文件時(shí),產(chǎn)生的 CHM 文件中某些頁(yè)面為空白,并且無(wú)法搜索中文,該如何解決?
答:在我的經(jīng)驗(yàn)中,這種情況由編碼引起。對(duì)于 CHM 格式,有兩處與編碼有關(guān)的位置:CHM 自身的編碼和其中 HTM/HTML 文件采用的編碼,其中 HTM/HTML 文件的編碼包括文件頭部的編碼聲明和文件的編碼。要避免上述問(wèn)題,建議:對(duì)于 CHM 自身的編碼選擇 ANSI 或 GB2312(對(duì)于簡(jiǎn)體中文系統(tǒng),這兩者想過(guò)相同);對(duì)于 HTM/HTML 文件的頭部和文件也使用這樣的編碼。
如果一定要在網(wǎng)頁(yè)中使用 UTF-8 編碼,則可進(jìn)行修改讓網(wǎng)頁(yè)的 標(biāo)簽對(duì)之間只含有 ASCII 字符,這樣可以避免某些頁(yè)面顯示為空白,然而這樣仍然無(wú)法搜索中文。(目前尚不確定在不同的系統(tǒng)中,是否可以通過(guò)把 IE 更新到最新版本來(lái)解決這樣的問(wèn)題。)
另外,如果把 CHM 文件放在較深層次的目錄或中文目錄中,可能會(huì)在使用時(shí)出現(xiàn)某些問(wèn)題。
下載地址
- 電腦版
Precision Helper(CHM制作工具) v2.0.1.7
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
同類(lèi)軟件
網(wǎng)友評(píng)論
共0條評(píng)論(您的評(píng)論需要經(jīng)過(guò)審核才能顯示)