AZW3 轉 PDF 工具
上傳 Kindle 的 AZW3 電子書,即時轉換為排版穩定的 PDF
將 AZW3 檔案拖到此處,或點選選擇
支援 .azw3 格式(無 DRM),最大 5MB
什麼是 AZW3 轉 PDF?
AZW3 轉 PDF 是一款線上電子書轉換工具,用於把 .azw3 檔案轉換為 PDF(可攜式文件格式)。AZW3 又稱 KF8(Kindle Format 8),是亞馬遜在 2011 年推出、用以取代舊版 MOBI 的電子書格式,也是 Kindle 裝置與 App 上最常用的格式之一。與舊版 MOBI 不同,AZW3 支援一套接近 HTML5 與 CSS3 的內容模型--可嵌入字體、繪製 SVG 向量圖、使用巢狀表格與 CSS 媒體查詢,甚至支援固定版式頁面,排版能力遠勝 MOBI。而 PDF 是固定版式格式,每頁都有確定的尺寸與座標系,在任何裝置上看起來都一樣。
把 AZW3 轉成 PDF,本質上是把書中可重排的內容凍結成分頁頁面。轉換引擎會先解析 PDB(Palm Database)容器,定位其中的 KF8 區段(若是組合檔案則跳過舊版 MOBI 區段),讀取 KF8 標頭與片段描述表,再還原出 XHTML 正文、CSS 樣式、嵌入字體與圖片資源,最後依選定的頁面尺寸、邊界與字級分頁渲染成 PDF。結果檔案可直接列印、歸檔、在電腦上批註,或分享給沒有 Kindle 的人。整個過程在伺服器端完成,原始 AZW3 在轉換結束後立即從伺服器刪除,不留副本。
典型情境:列印 Kindle AZW3 電子書的某幾頁、把自製或公有領域的 AZW3 交付為固定版式 PDF、為學術引用產生帶穩定頁碼的版本,或乾脆在電腦上用 PDF 閱讀器而非 Kindle 客戶端看書。三步即可完成,無需安裝 Calibre。需要說明的是,亞馬遜正逐步用 KPF/KFX 取代 AZW3,但現有的 AZW3 檔案仍可用本工具正常轉換。
使用方法
使用步驟
- 點選上傳區域或將 AZW3 檔案拖入--僅支援 .azw3
- 點選「轉換為 PDF」,伺服器會在數秒內解析 KF8 區段、還原正文並分頁
- 完成後點選「下載 PDF」將檔案儲存到本機
- 需要繼續轉換?點選「轉換另一個檔案」重新開始
轉換檢查
- AZW3(KF8)能嵌入字體、承載比舊版 MOBI 更豐富的 CSS,轉換保真度通常更高;但仍建議開啟產生的 PDF 檢查分頁、目錄與圖片後再分享,尤其是插圖或表格較多的書籍。
- 若你的檔案是組合(MOBI + KF8)AZW3,轉換器會讀取 KF8 區段;若 KF8 區段損毀,轉換可能回退或失敗,此時可嘗試重新匯出檔案。
使用情境
技術原理
AZW3 檔案仍然封裝在 Palm Database(PDB)二進位容器裡--這與 MOBI 用的外殼相同--但其內部承載的是 KF8(Kindle Format 8)而非舊版 PalmDOC/MOBI 正文。它同樣以一個 78 位元組的 PDB 標頭開始:資料庫名稱、屬性、版本、時間戳記、類型識別碼(通常為 BOOKMOBI)、建立者識別碼、記錄總數,以及一張記錄偏移表,每一段內容都以 PDB 記錄的形式儲存。AZW3 的差異在於:記錄 0 引導進入的是 KF8 區段,而不是舊版 MOBI 區段;現實中的許多 .azw3 檔案其實是「組合檔案」,在同一個容器內同時攜帶舊版 MOBI 區段(供舊款 Kindle 使用)與 KF8 區段(供現代裝置使用),再用一個邊界指標告訴閱讀器該走哪一段。
KF8 標頭仍以識別碼「MOBI」開頭(出於向後相容),但其標頭長度更大,並攜帶 KF8 專有欄位:用於分隔 MOBI 與 KF8 區段的 KF8 邊界偏移、把正文拆成多個 XHTML 片段的 fdst(fragment descriptor,片段描述表,作用類似 EPUB 的 spine),以及索引字體與圖片等資源的 RESC 區段。KF8 的內容模型遠比舊版 MOBI 更接近 EPUB:它面向一個 HTML5 子集,支援完整的 CSS3 樣式、@font-face 嵌入 TrueType/OpenType 字體、SVG 向量圖、巢狀表格、CSS 媒體查詢,以及帶明確頁面尺寸的固定版式(FXL)文件--這些能力都是舊版 MOBI 所不具備的。
因此 AZW3 轉 PDF 可拆成四步:解析 PDB 容器取得記錄偏移 -> 沿 KF8 邊界定位 KF8 區段,讀取其標頭、fdst 與 RESC,決定片段清單、編碼與資源索引 -> 把 XHTML 片段與 CSS 還原成完整的 HTML 文件,並提取嵌入字體與圖片記錄 -> 依選定的頁面尺寸與邊界分頁版面配置,再渲染成 PDF(字體以 TrueType 子集嵌入,圖片重新編碼為 JPEG/Flate,遵循 ISO 32000-1/2)。這最後一步分頁與 EPUB 轉 PDF 完全相同,所以轉換器通常用無頭瀏覽器(headless Chromium)的 print-to-PDF 來取得最高的 CSS 還原度;Calibre 的 ebook-convert 自帶 KF8 輸入外掛程式與自己的渲染管線,是命令列的事實標準,而 KindleUnpack 可以先把組合 AZW3 拆成 MOBI 部分、KF8 部分與資源,再交給下游渲染器。
本工具只接受無 DRM 的 AZW3 檔案。受亞馬遜 DRM 鎖定的 Kindle 書目無法解析;.mobi 與 .epub 是不同格式,需要各自的工具。亞馬遜正逐步把新書遷移到 KPF/KFX(透過 Send to Kindle 投遞),但 AZW3 仍是流通中最常見的 Kindle 格式之一,本工具完整支援。上傳的 AZW3 由伺服器端轉換引擎處理,PDF 產生後立即從伺服器刪除。輸出遵循 ISO 32000-1:2008(PDF 1.7)或 ISO 32000-2:2020(PDF 2.0)規範。
- PDB 容器與組合檔案:AZW3 仍用 Palm Database 外殼(BOOKMOBI 類型 + 記錄偏移表),但記錄 0 引導進入 KF8 區段;許多 .azw3 檔案是組合檔案,同時攜帶舊版 MOBI 區段與 KF8 區段
- KF8 標頭:仍以「MOBI」識別碼開頭以向後相容,但標頭長度更大,攜帶 KF8 邊界、fdst 表、RESC 資源索引等 KF8 專有欄位
- fdst 與片段:fdst(片段描述表)把正文拆成多個 XHTML 片段,作用類似 EPUB 的 spine,KF8 內容依片段逐段分頁
- 內容模型接近 EPUB:KF8 面向 HTML5 子集加 CSS3 樣式,支援 @font-face 嵌入字體、SVG、巢狀表格、CSS 媒體查詢與固定版式頁面,遠勝舊版 MOBI
- 資源索引:RESC 區段索引嵌入的 TrueType/OpenType 字體與圖片記錄,使字體與插圖能被還原並嵌入 PDF
- 四步轉換:解析 PDB -> 沿邊界定 KF8 區段並讀 fdst/RESC -> 還原 XHTML/CSS 並提取字體與圖片 -> 分頁渲染為 PDF(字體子集嵌入、圖片重新編碼、ISO 32000-1/2)
- DRM 與現況:只接受無 DRM 的 AZW3,受亞馬遜 DRM 鎖定的無法解析;.mobi / .epub 需各自工具;亞馬遜正遷移到 KPF/KFX,但 AZW3 仍常見
範例
列印 Kindle 電子書
把匯入 Kindle 的 AZW3 小說轉成 PDF,只列印你做筆記需要的那幾頁歸檔學術資料
把 AZW3 教科書轉成固定頁碼的 PDF,引用「第 47 頁」時不再有歧義在電腦上閱讀
沒裝 Kindle 客戶端?把 AZW3 轉成 PDF,在瀏覽器或 PDF 閱讀器裡翻閱常見問題
我的 AZW3 檔案會留在本機嗎?
不會。.azw3 檔案會上傳到轉換伺服器,解析並渲染成 PDF 後傳回下載。請把上傳的任何內容都視為會離開你的裝置,避免傳送未脫敏的敏感資料。原始檔案會在轉換完成後從伺服器自動刪除。
支援哪些電子書格式?
本工具只接受 .azw3(KF8)。.mobi、.epub、.pdf 等其他格式需要各自的轉換工具:舊版 MOBI 可用我們的 MOBI 轉 PDF 工具,EPUB 可用 EPUB 轉 PDF 工具。Kindle 較新的 KPF/KFX 不是 AZW3,本工具不接受。
能轉換受 DRM 保護的 AZW3 嗎?
不能。受亞馬遜 DRM 鎖定的 Kindle 書目無法被轉換器開啟。請使用透過合法途徑取得的無 DRM AZW3,例如自製書籍、公有領域作品,或你已獲明確授權使用的檔案。
字體與排版會保留嗎?
AZW3(KF8)支援 @font-face 嵌入字體與 CSS3,如果書籍嵌入了字體,它們會以子集形式嵌入 PDF,版式會接近原書--通常比舊版 MOBI 轉換更貼近。如果書籍未嵌入字體,PDF 會用伺服器端標準字體(含中文字體)替代,換行與分頁可能略有偏移。
轉換後的 PDF 有固定頁碼嗎?
有。AZW3 是可重排格式,沒有固定頁碼;PDF 是固定版式,每頁都有確定的頁碼與座標。頁面尺寸、邊界與字級由轉換引擎設定,因此 PDF 頁碼與你 Kindle 中的位置並不對應。
圖片、封面與目錄會保留嗎?
封面通常作為 PDF 第一頁渲染,正文中的圖片(JPEG/GIF/PNG/SVG)會被重新編碼並嵌入。如果 AZW3 的目錄能從其內嵌索引或 HTML 錨點解析出來,會保留為 PDF 書籤;章節標題會依分頁規則落到對應頁面。
為什麼轉換後的 PDF 比原 AZW3 大很多?
AZW3 把正文以壓縮的 XHTML 片段存在 PDB 容器裡,本身相當緊湊;PDF 則儲存渲染好的固定頁面,還要嵌入字體子集與重新編碼的圖片。插圖多或嵌入了字體的書籍,轉換後體積常常增大數倍--這是格式本身的正常結果。
AZW3 和 MOBI 有什麼差別?
MOBI 是較舊的 Mobipocket 格式,使用受限的 HTML 子集,不能嵌入字體、不支援 SVG;AZW3(KF8)是它的現代繼任者,內容模型接近 EPUB,支援嵌入字體、SVG、巢狀表格與固定版式頁面。AZW3 轉 PDF 的保真度通常高於 MOBI。許多 .azw3 檔案其實是組合檔案,同時包含 MOBI 與 KF8 兩個區段。