由於常常到對岸去下載電子書,雖然有些內容不錯,但是始終看不習慣簡體。上網Google一下電子書EPUB簡體轉繁體,不是手續繁雜,就是一次只能一個檔案,手上有很多簡體電子書,無法一一轉換。
所以自己就用了BCB寫了一個批量EPUB簡體轉繁體的程式,他會針對整個目錄所有檔案進行批量轉換,自動判斷檔案是否UTF8(編碼為GBK會產生錯誤訊息,這時候可能要自己慢慢轉了),然後呼叫Convertz自行批量轉換。最後還可以選擇是否使用 Absolute HTML Compress對html進行壓縮,十分方便。
下載網址
下載後不需按裝,直接執行epub.exe即可,執行後選擇目錄,或是直接把目錄拖到對話窗裡面也可以,如果不放心的人,可以選擇備份,他可以把原始檔案改為 .bak檔案。
下載網址內含有BCB的SOURCE CODE,有興趣的人可以自行編譯。如果有Convertz字典的人,也可以自行替換。
也可以選擇7zip或是zip來進行壓縮,7zip的好處的壓縮後檔案會比較小,但是不是標準epub格式,mimetype檔案無法放到第一個檔案。選擇zip的好處是,她壓縮後的電子書檔案比較標準,但是檔案大小會比7 zip的大一點,但是兩者的檔案一般閱讀器都可以打開。
因為之前在Android手機上用Moon Reader看電子書,我是把系統字型更換掉,但是還是有些字是簡體,或是用詞是對岸的用詞,看起來不習慣,只有採用Convertz轉換起來才比較像繁體的電子書。
順帶一提,對岸的電子書良莠不齊,有些裡面根本沒有內容,這個程式可以幫你找出哪些電子書裡面只有封面,根本沒有內容的。
3 則留言:
是個好工具,但為什麼若是中文書名會有以下訊息,而轉換不了,得改書名為英文或數字非常不方便,有辦法嗎? 謝謝!
Warning: C:\Documents and Settings\My Documents\123\?? - ??????.epub contains no mimetype.
p.s. directory 是中文也不行, 8-(
你的檔名或目錄是簡體字,所以BCB無法處理。可以使用ConvertZ先把檔名或是目錄名稱。
感謝您的分享。非常好用。
張貼留言