教學 | 2026/6/28 | 約 13 分鐘閱讀

書、字體、漫畫丟進去都讀不到?閱星曈 XTos 的檔案格式完整指南

作者:XTEINK 閱星曈 主題整理 / Read with Pro 編輯部

閱星曈 XTEINK 口袋電子紙放入口袋的情境圖,也涵蓋「閱星瞳」這個常見寫法

閱星曈(也常被寫作閱星瞳) X3 / X4 放進電子書、漫畫或字體卻讀不到?這篇整理 XTos 支援的 EPUB、TXT、XTC、XTCH、JPG、BMP、睡眠螢幕與 .bin 字型格式,並說明哪些能直接用、哪些需要轉檔。

品牌名稱說明:本站統一使用官方正式名稱「閱星曈」;部分通路與社群也會寫作「閱星瞳」,兩者都指 XTEINK。

#閱星曈#XTEINK#XTEINK X3#XTEINK X4#X3#X4#XTos#XTC#XTCH#EPUB#TXT#格式轉換#漫畫#字體

相關品牌
閱星曈 / XTEINK主要品牌
分享文章把這篇整理傳給正在挑閱讀器的人
FacebookXThreadsLINE

目錄

閱星曈 XTEINK 口袋電子紙放入口袋情境
圖:閱星曈 XTEINK 口袋電子紙放入口袋情境。圖片來源:XTEINK 官方網站

剛拿到閱星曈,把以前囤的電子書、漫畫、字型檔通通往裡面丟——然後發現有些能開、有些不行,TXT 開了亂碼,漫畫根本沒顯示,字型安裝了還是沒有字。

這不是機器的問題,也不是你操作有誤。是這台裝置的硬體架構,決定了它只能認哪些格式。這篇文章從硬體限制出發,解釋每種檔案類型的支援現況,以及需要轉換時最方便的方式。

---

從硬體說起:為什麼什麼都要轉檔?

XTEINK X3 和 X4 的核心是 ESP32-C3 微控制器,RAM 大約 380KB。這個晶片讓機器可以做到超長待機、輕薄省電,但代價是它無法像手機或平板那樣即時解析複雜格式。

E Ink 螢幕本身也有特殊性。X3/X4 的螢幕只支援 4 個灰階層次(2-bit)——白、淺灰、深灰、黑。沒有彩色,也不像 Kindle 或 Kobo 那樣有 16 個灰階層次(4-bit)。這讓圖片和漫畫的轉換邏輯跟一般螢幕完全不同,「怎麼把中間色分配到這 4 個層次」變成決定畫質的關鍵,也就是 dithering 在做的事。

了解這兩個前提,下面每個格式的限制都會比較好理解。

---

電子書

EPUB

直接支援,但有些地方會比手機 APP 差。

EPUB 可以直接放進裝置,不需要轉換。XTos 有內建的 EPUB 閱讀器,基本的繁體中文書都能開,也不用擔心編碼問題——EPUB 格式規範本身就強制使用 UTF-8,不像 TXT 有編碼不確定性。

不過因為 380KB 的 RAM 限制,解析 EPUB 是實際在裝置上即時運算,所以:

  • 翻頁速度比純文字檔慢,複雜排版的章節開啟時可能需要等一兩秒
  • 部分 CSS 排版不支援,精心調整過版面的 EPUB(例如台灣出版社的精排商業書)可能會出現字型大小跑掉、段落間距異常等問題
  • 嵌入字型不一定生效,EPUB 裡面附帶的字型檔 XTos 可能不理會,改用系統預設字型顯示

如果你的 EPUB 是一般的輕排版小說,通常沒問題。精排商業書或圖文書,可能要預期有排版出入。

TXT

可以直接放,但有兩個地雷要小心。

第一個問題:編碼。

TXT 檔案的編碼必須是 UTF-8。Windows 記事本預設存成 ANSI(繁體中文環境通常是 Big5),直接放進裝置會全部亂碼。解決方式:在記事本另存新檔時,編碼選「UTF-8」;或使用 Notepad++,選「格式 → 轉換為 UTF-8 編碼」後重存。

XTos v3.0.2 之後有加入 GBK 支援(簡體中文常用的編碼),但 Big5 至今仍需手動轉換成 UTF-8

第二個問題:字形覆蓋。

編碼對了,還可能有亂碼——因為內建字型的 CJK 字形不夠。

XTos v3.0.2 的更新說「新增 1,841 個字元」,聽起來很多,但繁體中文日常用字超過 5,000 個,常見的「繁」「體」「閱」「讀」可能都不在那 1,841 個裡面。缺字的地方通常會顯示成方塊(□)或問號。

解決方式:安裝支援 CJK 的完整字型。XTos 的字型是 `.bin` 格式,需要先轉換才能使用——字型安裝的完整說明請參考我們另一篇文章:閱星曈 X4 到手設定:XTOS 更新、繁中字體安裝、.bin 轉檔與傳書教學

簡單說:TXT 亂碼通常是兩個原因疊在一起——編碼不是 UTF-8、或字型缺 CJK 字形。先確認編碼,再裝字型,兩個問題分開處理。

XTC / XTCH(閱星曈原生格式)

XTos 最流暢的電子書格式,但只有 X3/X4 能開。

XTC 和 XTCH 是 XTEINK 自家開發的容器格式,不是通用的電子書格式——其他 E Ink 裝置、電腦、手機都無法直接開啟,只有閱星曈認得。

為什麼要有這個格式?

它的設計邏輯是預渲染(pre-rendering):把書的每一頁事先按照裝置螢幕的像素直接算好,存成點陣圖,讀取時不需要任何解析,直接把資料寫進 E Ink 螢幕。這就是為什麼 XTC 翻頁比 EPUB 快——裝置根本不需要思考,只要把已經算好的圖塞進螢幕。

這也是為什麼要「轉檔」而不是「開檔」——工作量不是轉移給裝置,是轉移給電腦上的轉換工具,轉換一次、無限次讀。

XTC 和 XTCH 的差別

比較項目XTCXTCH
內部頁面格式XTG(1-bit,純黑白)XTH(2-bit,4 個灰階)
適合內容純文字、黑白線稿有網點/陰影的漫畫、灰色插圖
檔案大小較小較大

這兩種容器格式的結構幾乎完全相同,差別只在檔案識別碼(file identifier)——XTC 用 `"XTC\0"`,XTCH 用 `"XTCH"`——以及裡面存放的是 XTG(1-bit)還是 XTH(2-bit)頁面。

XTH 的 4 個灰階怎麼對應到螢幕?

這裡有一個值得注意的細節:X3/X4 的 E Ink 顯示器 LUT(lookup table)有非線性對應,灰階值 1 和 2 的順序和一般預期相反——

像素值顯示顏色
0白色
1深灰(非線性,非淺灰)
2淺灰(非線性,非深灰)
3黑色

值 1 和 2 互換了。這是閱星曈 E Ink 驅動的特性,並不是格式 bug。針對 XTEINK 設計的轉換工具(例如 xtcjs.app)會處理這個對應,自己寫轉換工具的人需要特別注意。

另一個底層細節:XTH 的像素資料使用垂直掃描順序(column-major),而非一般圖像的水平掃描——這是為了配合這台裝置的 E Ink 面板刷新方式。

容器裡還存了什麼?

XTC/XTCH 不只是「把頁面打包」,格式裡有完整的元資料結構:

  • 閱讀方向:左→右(一般書)、右→左(日本漫畫)、上→下(直式卷軸)
  • 元資料(可選):書名、作者、出版社、語言
  • 目錄章節(可選):章節名稱與對應頁碼——格式已定義,但截至 XTos 3.1.0 尚未在韌體層實作
  • 縮圖(可選):每頁縮圖,用於書庫預覽
  • 當前頁碼:讀到哪頁直接存在檔案裡,換機或重插 SD 卡都能回到上次位置

什麼時候會需要 XTC/XTCH?

如果你有一本純文字的小說或輕小說,直接用 EPUB 通常就夠了。XTC/XTCH 的主要使用場景是:

  • 把漫畫(CBZ、PDF)轉換成 E Ink 最佳化的格式
  • 想讓翻頁速度盡可能快的純文字書
  • 圖文混排、需要精確版面控制的內容

---

圖片

支援 JPG 和 BMP,不支援 PNG。

直接把圖片複製到 SD 卡,裝置的圖片瀏覽功能可以開啟 JPG 和 BMP。PNG 是目前最常見的圖片格式,但 XTos 不支援,需要先轉成 JPG 或 BMP。

有一點要注意:X3 和 X4 的螢幕解析度不同。

機型螢幕尺寸解析度PPI
XTEINK X44.3"480 × 800 px220 PPI
XTEINK X33.7"528 × 792 px259 PPI

如果你是為了某台機器製作特定尺寸的圖片(例如睡眠螢幕),記得選對對應的解析度,否則會被拉伸或裁切。

---

漫畫

CBZ、CBR、PDF 都不支援直接開啟,需要轉換成 XTC 或 XTCH。

這是閱星曈最多人卡住的地方。常見的漫畫壓縮格式(CBZ/CBR)和 PDF,XTos 的檔案瀏覽器看不到,也沒辦法開。

要在閱星曈上看漫畫,需要先把漫畫轉換成 XTC 或 XTCH 格式。

為什麼是 XTCH 而不是 XTC?

漫畫幾乎都有灰色的網點、陰影、漸層。純 1-bit 的 XTC 只有黑白,這些細節會強行二值化成純黑或純白,大量資訊消失。XTCH 有 4 個灰階層次,雖然比主流電子書閱讀器的 16 階少,但搭配好的 dithering 演算法,網點質感可以保留得相當不錯。

關鍵概念:Dithering(抖動)

把彩色或灰階漫畫轉成 E Ink 格式時,有一個叫做「dithering」的步驟,決定怎麼把中間色調的像素分配到裝置支援的 4 個灰階層次。

好的 dithering 讓網點看起來細膩、灰色平滑;差的 dithering 讓漫畫看起來又黑又爛。因為 X3/X4 只有 4 個灰階,dithering 演算法的選擇對漫畫畫質影響比 16 階的裝置大很多。

推薦轉換工具:

工具一:xtcjs.app(推薦,最容易上手)

免費的網頁工具,不需要安裝任何軟體,直接在瀏覽器裡完成轉換。支援 CBZ 和 PDF 輸入,可以輸出 XTC 或 XTCH,也可以調整 dithering 參數和對比度。

重要:記得在設定裡選對你的機型解析度——X4 選 480×800,X3 選 528×792。預設通常是 X4,X3 用戶要記得改。

整個流程:上傳 CBZ/PDF → 調整解析度和 dithering → 下載 XTCH → 複製到 SD 卡。

工具二:cbz2xtc(進階,指令列)

Python 開源工具,適合想批次處理大量漫畫、或想精細控制 dithering 演算法的用戶。支援多種 dithering 模式,有面板偵測功能可以自動裁掉邊框。需要安裝 Python 環境。

對大多數人來說,xtcjs.app 就夠用了。cbz2xtc 是給想多控制一點的人準備的。

---

睡眠螢幕(待機畫面)

只接受 BMP 格式,而且尺寸必須完全符合螢幕解析度。

閱星曈的待機畫面可以自訂,但格式限制比較嚴:

  • 格式:BMP(不接受 JPG 或 PNG)
  • 尺寸:必須和螢幕像素完全一致,不多不少
機型所需 BMP 尺寸PPI
XTEINK X4480 × 800 px220 PPI
XTEINK X3528 × 792 px259 PPI

尺寸不符的 BMP 不會被接受,或顯示異常。

如果你有一張喜歡的圖片,想把它轉成符合規格的 BMP,可以用 wallpaperconverter.jakegreen.dev 這個工具,輸入解析度後它會自動裁切並輸出 BMP 檔。

---

字體

XTos 的字型格式是 `.bin`,一般 TTF/OTF 字型需要先轉換才能安裝。字型安裝涉及的步驟比較多,我們有另一篇詳細教學:

字體轉換與安裝步驟請看:閱星曈 X4 到手設定:XTOS 更新、繁中字體安裝、.bin 轉檔與傳書教學

---

快速查表

需求建議格式是否需要轉換
純文字小說(EPUB)EPUB不需要(但可能有排版出入)
純文字小說(TXT)TXT(UTF-8)可能需要轉換編碼 + 安裝字型
翻頁最快的電子書XTC需要轉換
漫畫、圖文書XTCH需要轉換(CBZ/PDF → xtcjs.app)
一般圖片JPG 或 BMPPNG 需轉換
睡眠螢幕BMP(精確尺寸)幾乎都要轉換/裁切
字體.bin需要轉換(TTF/OTF → .bin)

有問題或操作途中遇到狀況,歡迎到 Threads 找我們。

---

延伸閱讀

Reader Contribution

讀者補充與資料修正

提供補充或修正

如果你對本文主題有實際經驗,或發現資料來源、時間點、連結需要更新,歡迎提供補充。Read with Pro 會先人工確認內容,再整理進站內資料;未經確認的回報不會直接公開。

購買通路與年份使用的書城、圖書館或閱讀 App電池、螢幕、翻頁、手寫、系統穩定度等實際體驗售後、維修、保固或退換貨經驗規格、價格、上市狀態或連結錯誤修正

請盡量附上來源、截圖或公開連結,方便我們確認。涉及個人資料、訂單資訊或私人對話時,請先遮蔽敏感內容。