ToolAct工具行動

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 檔案仍可用本工具正常轉換。

使用方法

使用步驟

  1. 點選上傳區域或將 AZW3 檔案拖入--僅支援 .azw3
  2. 點選「轉換為 PDF」,伺服器會在數秒內解析 KF8 區段、還原正文並分頁
  3. 完成後點選「下載 PDF」將檔案儲存到本機
  4. 需要繼續轉換?點選「轉換另一個檔案」重新開始

轉換檢查

  • AZW3(KF8)能嵌入字體、承載比舊版 MOBI 更豐富的 CSS,轉換保真度通常更高;但仍建議開啟產生的 PDF 檢查分頁、目錄與圖片後再分享,尤其是插圖或表格較多的書籍。
  • 若你的檔案是組合(MOBI + KF8)AZW3,轉換器會讀取 KF8 區段;若 KF8 區段損毀,轉換可能回退或失敗,此時可嘗試重新匯出檔案。

使用情境

列印 Kindle AZW3 電子書你在亞馬遜購買或自行匯入 Kindle 的 AZW3 小說--直接列印 AZW3 幾乎不可能。轉換成 PDF 後,只列印你需要的那幾頁即可;章節、封面與插圖都會保留,結果面板會顯示大小變化,一眼就能確認轉換是否成功。
把 AZW3 交付為固定版式 PDF你製作或轉換出的 AZW3 需要發給審閱者、印刷廠或歸檔--而對方未必裝了能開啟 AZW3 的軟體。PDF 不會隨對方的字級設定或閱讀器版本重排,頁碼固定,原始檔名保留並僅把副檔名換成 .pdf,方便你交叉對照。
為學術資料固定頁碼以便引用AZW3 是可重排格式,在論文裡引用「第 47 頁」毫無意義。一旦轉成 PDF,每頁都有固定頁碼,「第 47 頁第二段」才真正指向確定位置。由於 AZW3 支援嵌入字體,PDF 可以保留原書字體,頁碼會比舊版 MOBI 轉換更貼近 Kindle 版本。
在電腦上用 PDF 閱讀器看 Kindle 書並非人人都裝了 Calibre 或 Kindle 客戶端,但幾乎所有電腦都能開啟 PDF。把小說、技術手冊或教科書的 AZW3 轉成 PDF,就能在瀏覽器或 PDF 閱讀器裡翻閱、標註、做筆記。PDF 的字級取決於轉換設定,而非你 Kindle 上的設定。
把 AZW3 遷移為通用格式長期保存亞馬遜正把 AZW3 淘汰、轉向 KPF/KFX,假以時日能直接開啟它的軟體會越來越少。把重要的 AZW3 書目轉成 PDF 歸檔,可以擺脫特定閱讀器的綁定,跨裝置、跨年份可讀,避免將來格式不再被支援。
保留嵌入字體與複雜排版AZW3(KF8)能嵌入字體、承載比舊版 MOBI 豐富得多的 CSS,所以帶自訂字體、首字下沉或詩歌排版的書籍,轉成 PDF 後版式基本原樣保留。PDF 在任何裝置上都維持這種固定外觀,而可重排閱讀器往往會依自身設定重新塑形。

技術原理

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 兩個區段。