如何將任何文件壓縮成電子書

2010-08-28 10:50:18來源:西部e網(wǎng)作者:

    網(wǎng)上的世界很精彩!各種有趣的圖片、精彩的文章、實(shí)用的小軟件、優(yōu)秀的源程序,看到了統(tǒng)統(tǒng)都想要下載到自己的電腦里面。筆者輕常會(huì)從網(wǎng)上下載一些文檔,有的是一小段文字,有的是一個(gè)軟件的功能說明,久而久之,這樣的文件越來越多,分散存放到硬盤的各個(gè)文件夾里顯得十分零亂,到用時(shí)找起來很麻煩,很不好管理,能不能把它們制作成如同網(wǎng)頁一樣的文件存放,這樣一來軟件和功能說明就能在一起呢?

  瑣碎打包工具可以幫助大家將任意格式的文件壓縮打包成CHM類型文件,還可以加上說明頁,既有目錄又可以全文搜索,從此不再零亂。同時(shí)還可以將多個(gè)CHM匯集成一個(gè)主CHM文檔,實(shí)現(xiàn)多個(gè)CHM文檔間的全文檢索。它有內(nèi)嵌窗口支持PDF瀏覽,更好的是還支持WORD、EXCEL、網(wǎng)頁等文檔的瀏覽和簡單編輯,只需要簡單的幾步就可以生成一個(gè)CHM類型文件,并且它還可以釋放CHM類型文件中的所有文件或者一個(gè)、幾個(gè)文件。

    一、打包文件到CHM電子書

  1、設(shè)定整理打包文件的目錄和類型

  安裝并運(yùn)行瑣碎打包工具后,在“文件”菜單中選擇“新鍵工程”,彈出“請選擇文件夾”對話框(如圖1),它不同于一般的CHM編譯程序,其特點(diǎn)在于可以由用戶自定義需要打包的文件類型和不需要打包的文件類型。在這兒可以確定大家需要整理的文件類型:所有文件、所有文件不含圖片、只是網(wǎng)頁和自定義。下面還有包含文件類型和排除文件類型的設(shè)置,其中包含文件設(shè)定優(yōu)先級大于排除文件設(shè)定,也就是說,如果二者設(shè)定如果有沖突或是其它時(shí),將選擇前者的設(shè)定?磥硭奈募愋驮O(shè)定很是靈活好用。在這兒筆者選擇文件類型為所有文件,因?yàn)楣P者下載的資料中有各類文件呀!這些確定好后,然后單擊該文件夾中的文件將被“編譯成CHM文件”下的文本輸入框后的瀏覽按鈕,選擇整理文件所在的文件夾,再單擊右邊的“確定”按鈕,該文件夾內(nèi)的指定文件類型的文件將被添加到主界面左邊的“文件列表”窗格中,在這兒可以看到大家常用的文件格式都添加進(jìn)來了,非常全面。

\

圖1 彈出對話框

    2、文件目錄結(jié)構(gòu)整理

  添加好要打包整理的文件后,大家還需要進(jìn)行一些必要的調(diào)整,瑣碎打包工具它沒有自動(dòng)分類排列功能,如果不進(jìn)行分類排列,得到的CHM電子書中的文件是不符合大家要求的,這時(shí)利用“文件列表”窗格中上、下、左、右箭頭對選中的文件進(jìn)行整理(也可以用拖放的方式來調(diào)整文件的位置和關(guān)系),讓同類文件排列在一起;對于不需要的文件還能使用“刪除”按鈕進(jìn)行刪除;若其個(gè)文件或文件夾的名稱不符合要求還可以改名,兩次單擊需要改名的項(xiàng)目就可以進(jìn)入編輯名稱的狀態(tài)。

  3、編輯文檔和添加說明頁

  在選擇的文檔上單擊右鍵,在出現(xiàn)的菜單中選擇“編輯文件”命令,就可以在軟件的右窗格中瀏覽和編輯該文件(也可以利用雙擊的方法打開對應(yīng)的文件),它支持很多類型的文檔的編輯,如:DOC、XLS、TXT、HTM、CHM等格式的文檔。對于不同的文檔就會(huì)出現(xiàn)不同的編輯工具,很方便做簡單的編輯。對于可執(zhí)行文件、壓縮包等類型的文件也可以在這兒直接打開進(jìn)行查看,只是它們會(huì)調(diào)用相應(yīng)程序來打開。

  為文件添加說明也很簡單,在選擇的文件上單擊右鍵,在出現(xiàn)的菜單中選擇“添加說明頁”命令,在軟件的右窗格中的“文件內(nèi)容說明”下把大家準(zhǔn)備的說明輸入或粘貼進(jìn)來,更好的是大家可以利用右鍵菜單來插入圖片(如圖2),這樣以后在瀏覽生成的CHM電子書時(shí)就可以不用打開文件,就能知道它的主要內(nèi)容或功能了,如果需要打開它時(shí),單擊說明頁中的“文件名稱”后的鏈接即可打開。

\

圖2 右窗格中的“文件內(nèi)容說明”

    4、生成CHM電子書

  進(jìn)行了前面的工作后,大家現(xiàn)在就可以打包生成CHM電子書了,執(zhí)行“文件”菜單中“編譯工程”命令,在彈出“編譯信息顯示窗口”對話框下單擊“編譯”按鈕,等待一會(huì)兒就會(huì)在大家選擇的文件夾內(nèi)生成文件名和該文件夾相同和工程文件、目錄文件和CHM電子書三個(gè)文件,同時(shí)在“編譯信息顯示窗口”對話框中會(huì)顯示出編譯的文件的詳細(xì)清單(如圖3)。

\

圖3 編譯的文件詳細(xì)清單

  現(xiàn)在就可以找到生成的CHM電子書,來享用它了,打開CHM電子書,會(huì)看到壓縮包內(nèi)的所有文件目錄,對于想提取出的文件,只要單擊列表目錄就可以打開或下載,也可以反編譯CHM文件釋放出來,如果文件很多時(shí),就可以利用搜索功能查找需要的文件。是不是現(xiàn)在找一個(gè)文件方便多了。其中,文本文檔、程序源代碼文件和圖片文件可以直接在右邊顯示出內(nèi)容,而其他類型的文件也可以直接執(zhí)行或保存到硬盤再對其進(jìn)行操作。 好了,現(xiàn)在就可以刪除大家原來的文件了,刪除它們不會(huì)影響大家CHM電子書。筆者還發(fā)現(xiàn)制作成CHM電子書后,體積縮小了許多,這是由于CHM本身是壓縮格式,利用這種方式整理文件后,不但好找文件,而且節(jié)省了硬盤的寶貴空間。

    二、管理CHM電子書

  有的朋友會(huì)說,筆者的文件分布的很分散,這樣做得到了很多的CHM電子書,還是不方便,其實(shí)不用擔(dān)心,瑣碎打包工具還有將多個(gè)CHM匯集成一個(gè)主CHM文檔,還能添加網(wǎng)上下載的其它CHM電子書,并且還能實(shí)現(xiàn)多個(gè)CHM文檔間的全文檢索的功能。大家利用這一功能就可以方便的把大家制作的小的CHM電子書再次生成一個(gè)更方便使用的CHM電子書。

     執(zhí)行“文件/打開CHM文件”命令,選擇并打開一個(gè)CHM類型文件,就會(huì)將CHM文件的完整目錄顯示的主界面左邊的列表窗口中,雙擊目錄時(shí)可以打開對應(yīng)的文檔“另存文檔為…”命令來釋放它,而不需要反編譯整個(gè)CHM文件。也可以雙擊目錄列表,在彈出的對話框中選擇“保存”項(xiàng)來釋放。如果不保存可利用右鍵菜單下的“釋放項(xiàng)和子項(xiàng)”和“釋放所有”命令來反編譯選中目錄及其所有子目錄文件或反編譯整個(gè)CHM文件(如圖4)。

\

圖4 反編譯選中目錄及其所有子目錄文件

  瑣碎打包工具也適合收集程序源代碼,甚至可以將源代碼編譯出來exe文件直接打包到文件中,查找源代碼時(shí),可以點(diǎn)擊鏈接先運(yùn)行exe文件,看看源代碼的效果是怎樣。

關(guān)鍵詞:壓縮電子書