Views: 9
我喜歡使用Google Play圖書來看我的電子書,我自己多半在Readmoo買了書,然後轉檔出來後上傳到GooglePlay圖書,不過有時候會遇到上傳的書顯示「處裡失敗」的,這時候就需要對epub檔進行格式上的修復。
準備
- 一台Windows 電腦(雖然軟體有支援mac 不過我沒試過)
所需軟體
這兩套軟體都不用錢也沒有使用限制,我們靠這兩套軟體來修復圖書檔案,通常Sigil可以修復不少。
使用Sigil修復
我通常會先試Sigil,原因是步驟比較少,不行的話才使用calibre進行轉檔。
使用Sigil開啟故障的epub檔案
對著要修復的epub按下滑鼠右鍵>顯示其他選項(Win11)>開啟檔案>Sigil主程式開啟
開始使用Sigil修復
- Tools 工具
- Delete Unused Stylesheet Selectors 刪除未使用樣式
- Epub3 Tools > UpdateManifest Properties 跟 Generate NCX/Guid for epub2 e-readers
- Update OPF Manifest Media Types
- Rebase OPF Manifest IDs On Current Filenames
- Restructure Epub to Sigil Norm
這幾套組合拳按完之後,Ctrl+S存檔,重新上傳至平台或裝置,多數時候可以管用。如果不管用時我才會使用Calibre轉檔的方式進行修復
使用Calibre轉檔進行修復
先將書籍匯入Calibre中,對著要修復的epub按下滑鼠右鍵 > 顯示其他選項(Win11) > 開啟檔案 > Calibre主程式開啟
這樣系統就會自動匯入書本
匯入後,可以在書庫看到剛匯入的書,對著書按下滑鼠右鍵>轉換書本>個別轉換
這頁可以編輯書本資訊,有時候epub書名作者沒弄好時候可以在這邊改
切換到「頁面設定」,選「平板電腦」「預設設定檔」,這幾個設定主要是告訴Calibre在轉換時不要去壓縮圖片,多數圖片在壓縮後都會變得糊糊的,好了之後按下確定,接著軟體就會立即轉換。
畫面右下角會出現轉換中的書本數量,如圖所示
找出轉換後的檔案
轉檔後的書本會在電腦的某處,我們要透過介面叫出來
對Calibre書庫的書本用滑鼠按右鍵Open book folder > Open book folder
中文的書檔再匯入Calibre會被重新命名,我通常會複製到我備份電子書的資料夾,重新命名回原本書名後再上傳到平台。
0 Comments