Flex幫助文檔(chm格式)制作及FAR的使用
我在《Flex幫助文檔制作(ASDoc——html篇)》中講解了如何將自己的flex項(xiàng)目提取里面的注釋生成網(wǎng)頁形式的幫助文檔,現(xiàn)在也比較流行這種方式,不過很多公司產(chǎn)品化的時候還需要提供chm格式的幫助文檔,好像flex里面不能直接生成chm的文檔,如果有讀者會的話請聯(lián)系我,我也學(xué)習(xí)一下,我這里主要講解將生成的網(wǎng)頁的文檔轉(zhuǎn)化為chm的格式?;艘惶鞎r間找了很多個軟件,嘗試了好久,很多軟件并沒有那么好用,我這里推薦FAR以及RoboHelp,不過RoboHelp破解版不好找,并且英文版的,我也不是怎么懂,還是FAR方便一些。FAR的安裝很簡單,直接跳過了。
打開FAR,界面如下:
點(diǎn)擊 文件->添加文件,如下,將html幫助文檔的所有文件添加進(jìn)去,我的文檔都放在Reference_1文件夾內(nèi)部
點(diǎn)擊 創(chuàng)作->幫助特快,彈出如下界面
設(shè)置好標(biāo)題、主頁(我們生成的主頁應(yīng)該都是index.html)、生成的chm文件名稱,點(diǎn)擊創(chuàng)建幫助,結(jié)束后就可以點(diǎn)擊查看幫助,效果如下:
我們發(fā)現(xiàn)FAR把所有的html文件都生成了目錄,并不是我們想要的結(jié)果,重新把之前的html的幫助文檔復(fù)制一份,我的復(fù)制于E:\work\Help里面,使用FAR把所有文件添加進(jìn)去,點(diǎn)擊 創(chuàng)作->幫助向?qū)?,彈出如下界面?/P>
點(diǎn)擊下一步,談出創(chuàng)建HHP的界面,如下:
點(diǎn)擊紅圈的按鈕,我們需要在你的代碼根目錄創(chuàng)建一個HHP文件,點(diǎn)擊后出現(xiàn)右邊的對話框,位置為你存放代碼的位置,我的就是E:\work\Help,點(diǎn)擊打開會提示你HHP文件不存在,問你是否需要創(chuàng)建,確定,如果牛人可以自己寫一個HHP文件,也就是你幫助文檔的目錄鏈接信息,直接通過這一步導(dǎo)進(jìn)來也行,我們沒有,所以系統(tǒng)會提示你需要創(chuàng)建,系統(tǒng)會默認(rèn)在此文件里面搜索,自動創(chuàng)建合適的HHP文件,所以我說一定要位置選擇正確,一邊系統(tǒng)自動識別。確認(rèn)后選擇繼續(xù),彈出如下提示:
點(diǎn)擊是,進(jìn)入HHP初級手動配置界面,如下:
使用紅圈標(biāo)記的兩個按鈕分別設(shè)置一個默認(rèn)頁面和一個主頁,我這里設(shè)置index.html(本來就為主頁)為主頁,package-summary.html為默認(rèn)頁面,它本身對應(yīng)包列表頁面,讀者可以根據(jù)自己的愛好設(shè)置。先點(diǎn)擊頁面再點(diǎn)擊按鈕,效果如下:
點(diǎn)擊繼續(xù)->繼續(xù)->創(chuàng)建目錄,彈出如下界面:
點(diǎn)擊是,需要編輯,進(jìn)入目錄編輯頁面,右邊有預(yù)覽,可以一邊刪除一邊看效果,我將很多不要的都刪除了,留下了如下界面:
還可以調(diào)整順序等,最后點(diǎn)擊保存,關(guān)閉,然后點(diǎn)擊繼續(xù),進(jìn)行索引的創(chuàng)建和修改,和目錄一樣,如下界面:
保存后關(guān)閉,點(diǎn)擊繼續(xù),輸入標(biāo)題和幫助文檔名稱點(diǎn)擊繼續(xù):
點(diǎn)擊便以幫助,完成后點(diǎn)擊查看幫助文件,就生成了我們需要的幫助文檔,如下:
我們生成的html頁面后讀者可以根據(jù)自己的意愿去修改那些界面,然后再打包可以得到自己想要的其他效果。
相關(guān)文章
Flex播放器(實(shí)現(xiàn)播放、緩沖進(jìn)度條和音頻曲線顯示)
這篇文章主要介紹了Flex播放器(實(shí)現(xiàn)播放、緩沖進(jìn)度條和音頻曲線顯示),需要的朋友可以參考下2014-07-07flex 遍歷Object對象內(nèi)容的實(shí)現(xiàn)代碼
這篇文章主要介紹了flex 遍歷Object對象內(nèi)容的實(shí)現(xiàn)代碼,需要的朋友可以參考下2014-07-07Flex中如何動態(tài)生成DataGrid以及動態(tài)生成表頭
因某些需要,DataGrid及其表頭需要動態(tài)生成,網(wǎng)上的解決方案打多籠統(tǒng),下面有個不錯的解決方法,感興趣的朋友可以參考下2013-10-10Flex 改變樹結(jié)點(diǎn)圖標(biāo)的2種方法介紹
本文為大家介紹兩種方法改變樹結(jié)點(diǎn)圖標(biāo):根據(jù)是否有子結(jié)點(diǎn)進(jìn)行改變、根據(jù)結(jié)點(diǎn)的屬性,靈活改變圖標(biāo),具體實(shí)現(xiàn)如下,感興趣的朋友可以參考下哈,希望對大家有所幫助2013-07-07Flex4 DataGrid中如何嵌入RadioButton
本文為大家介紹下Flex4 DataGrid中嵌入RadioButton的方法,下面有個不錯的示例,感興趣的朋友可以參考下2013-12-12flex中event.preventDefault()方法取消事件的默認(rèn)行為
當(dāng)點(diǎn)擊datagrid的第一和第四項(xiàng)時,itemEdit事件將不起作用,許多事件都有默認(rèn)執(zhí)行的關(guān)聯(lián)行為,接下來為大家詳細(xì)介紹下,感興趣的朋友可以參考下哈2013-04-04Flex中對表格某列的值進(jìn)行數(shù)字格式化并求百分比添加%
需要對表格中某列的數(shù)值進(jìn)行格式化,對該數(shù)值乘以100,并保留兩位小數(shù),添加“%”下面同實(shí)例來實(shí)現(xiàn)下2014-10-10Flex DataGrid 偽合并單元格實(shí)現(xiàn)思路
本節(jié)主要介紹了Flex DataGrid 偽合并單元格實(shí)現(xiàn)思路,需要的朋友可以參考下2014-07-07