iloveepub
選單
ZH-TW

本機處理 — 檔案永不離開你的裝置

修復 EPUB

一本報「不是有效 EPUB」的書,通常是套件結構壞了,而不是內容壞了。這個工具先做健康檢查,重建容器與詮釋資料項目,清理失效參照,交還一個乾淨打包的檔案 — 全程瀏覽器本機處理,因為把壞掉的書送到伺服器對誰都沒好處。免費、不上傳。

01選擇你的 EPUB

如何修復 EPUB 檔案

  1. 選擇損壞的 EPUB

    從裝置開啟檔案。檢查完全在本機進行 — 損壞的書正是你最不想上傳的那種檔案。

  2. 執行健康檢查

    檢查結構並修復所有可修項:容器、mimetype 項目、失效參照、缺失目錄。

  3. 下載修復後的 EPUB

    儲存修好的檔案並在閱讀器中開啟。報告會逐項列出修了什麼。

EPUB 檔案為什麼會損壞

EPUB 是一個有嚴格規則的 ZIP:第一個項目必須是未壓縮的 mimetype,要有指向套件檔的 container.xml,以及與包內檔案對應的清單。粗糙的匯出器、中斷的下載和手動重新打包經常打破這些規則 — 閱讀器因此拒絕整本書。

好消息是:章節本身幾乎總是完好無缺。修好打包層就能讓書起死回生。

哪些能修 — 哪些不能修

能修:缺失或無效的 container.xml、錯置或被壓縮的 mimetype 項目、清單和 spine 指向不存在檔案的參照、缺失的導覽文件。

不能修:下載中途被截斷或位元組級損毀的 ZIP 封存,以及從未存在於檔案中的內容。沒有任何工具能重建不存在的章節 — 若修復失敗,請重新下載原始檔案。

常見問題

能修復哪些類型的損壞?

打包層損壞:無效的 container.xml、錯誤的 mimetype 項目、清單或 spine 指向缺失檔案、目錄檔案缺失。這些占了「打不開」案例的大多數。

我的檔案被截斷或只下載一半,能修嗎?

不能。若 ZIP 資料本身被切斷或位元組級損毀,缺失的內容無法憑空捏造。請重新下載原始檔案。

修復會更動書的內容嗎?

不會。章節、樣式、圖片與字型以位元組原樣複製。只有結構打包層被重建 — 且報告會列出每處變更。

修復後的檔案還是打不開,怎麼辦?

損毀很可能出在封存本身的位元組層。試試重新下載或重新匯出原始檔;重新打包救不回遺失的位元組。

為什麼閱讀器這麼在意 mimetype 項目?

規範要求它是第一個、未壓縮的項目 — 許多閱讀器在讀取其他內容前會先檢查它。錯誤的 mimetype 是最常見也最容易修復的損壞。

我的書會被上傳到伺服器嗎?

絕不會。整個修復都在你的瀏覽器中進行 — 可在網路檢查工具中驗證:零上傳。

相關工具