EPUB 檔案

EPUB 是國際數位出版聯盟 (IDPF) 為電子書開發的開放標準檔案格式。EPUB 格式的其中一項主要優點是可以自動根據不同螢幕尺寸 (例如智慧型手機、小筆電和電子書閱讀裝置) 調整書籍的文字排版。此外,EPUB 也支援固定版面配置的內容。

選擇提交 EPUB 或 PDF 檔案

建議您將書籍的 PDF 和 ePub 檔案都傳送給 Google,我們可為使用者提供原始頁面和重排文字兩種顯示模式。其中,PDF 檔案可以為讀者呈現書籍的原始版面配置,EPUB 檔案則能讓讀者閱讀起來更靈活方便。如果您也提供 EPUB 檔案,那麼使用者在「原始頁面」的選項之外,也能夠選擇「重排文字」的選項,輕鬆調整文字大小、變更字型,並且在各式尺寸的螢幕上擁有更舒適的閱讀體驗。大部分主流出版業者都有提供 EPUB 檔案給我們。

支援的版本

Google Play 圖書接受 EPUB 3.3EPUB 3EPUB 2 三種格式,不過建議使用 3.3。

支援的圖片類型

  • 靜態 GIF
  • JPEG
  • PNG
  • 可擴充向量圖形 (長寬度上限均為 3200)

如需其他多媒體類型的詳細資訊,請參閱下方的強化 EPUB 支援一節。

導入方式

範例:

<svg xmlns="http://www.w3.org/2000/svg" height="100%" preserveAspectRatio="xMidYMid meet" version="1.1" viewBox="0 0 2000 3200" width="100%" xmlns:xlink="http://www.w3.org/1999/xlink"><image height="2000" width="3200" xlink:href="../Images/example.jpg"></image></svg>

3200 像素的上限適用於 <image> 和/或 <svg> 標記中顯示的 widthheight 屬性,以及 <image> 標記所參照的任何檔案。

支援的 EPUB 3 功能

部分 EPUB 3 功能無法在某些可閱讀 Google Play 圖書的平台上使用。

嵌入影音內容
嵌入字型
固定版面
支援全球語言
超連結
JavaScript
MathML
媒體重疊
多欄版面
轉譯導覽文件 (僅限 toc nav 元素)
轉譯導覽文件 (其他元素類型)
SVG 閱覽順序項目

驗證 EPUB 檔案

上傳 EPUB 檔案前,請嘗試使用電子書閱讀器程式 (例如 Adobe Digital Editions) 開啟檔案。如果使用電子書閱讀器軟體可以順利開啟檔案,表示系統也可以正常處理檔案。

此外,還可以執行 EpubCheck 工具,這項工具可以驗證 EPUB 檔案,確保產生的檔案中沒有任何錯誤。

如果在處理 EPUB 檔案時遇到問題,這些錯誤將會顯示在合作夥伴中心帳戶的「內容」分頁底下。

最佳化 EPUB 試閱書籍

為了讓客戶在 Google Play 商店瀏覽書籍時能享有良好的閱讀體驗,請務必註明內文開始的位置 (在書名頁或版權頁等書前內容之後)。這樣一來,免費試閱內容就會從你所註明的地方開始,讓客戶不必翻閱多餘的書頁。

  • 如果是 EPUB 2 格式,請在 guide 元素中加入含有 type="text" 屬性的 元素。請參閱 EPUB 2.0.1 規格

  • 這項功能目前不適用於 EPUB 3 格式。如要為日後導入預做準備,請在 landmarks nav 元素中納入包含 epub:type="bodymatter" 屬性的連結。請參閱 EPUB 3.0.1 規格

強化 EPUB 支援

加值型電子書具備數位媒體的優勢,可加入多媒體內容或互動式元素。Google Play 圖書支援在 EPUB 2 和 EPUB 3 檔案中嵌入音訊和視訊。

實作

嵌入至 EPUB 檔案中的音訊或視訊應包含在 HTML5 標記中,如以下範例所示:

<audio src="audio/example.mp3" />
<video src="video/example.mp4" width="640" height="480" />
<video title="Example Video" width="640" height="480" poster="images/example.jpg">
  <source src="video/example.mp4" />
  <source src="video/example.webm" />
</video>

Google Play 圖書只會剖析書籍中的下列屬性:

  • src:定義視訊和音訊檔案的位置。
  • widthheight:視訊尺寸。
  • poster:定義視訊的靜態圖像。Google 支援 EPUB 規格指定的圖片格式 (靜態 GIF、JPEG、PNG 和 SVG 圖片)。

其他屬性皆會予以忽略。

格式

我們支援多種音訊和視訊格式,包括:

  • MPEG-43GPPMOV一般支援 H.264MPEG-4 影片轉碼器,以及 AAC 音訊轉碼器
  • WebMVP8 影片轉碼器和 Vorbis 音訊轉碼器
  • MPEG一般支援 MPEG-2 影片轉碼器和 MP2 音訊
  • WMV
  • FLVAdobe-FLV1 影片轉碼器、MP3 音訊
  • AVI許多攝影輸出的檔案都是這種格式;一般影片轉碼器是 MJPEG,音訊轉碼器是 PCM
  • MP3WAVM4AMP43GP 音訊

不支援的功能

  • Google Play 圖書不支援非標準音訊標記、視訊標記或互動功能 (例如以 JavaScript 程式碼撰寫的功能)。
  • 有效對象僅限 EPUB 檔案內嵌音訊,不允許提交獨立的有聲書。

固定版面 EPUB 支援

如果特定書頁的版面設計具有特殊意義,只要採用固定版面,即可進一步控制內容的呈現方式。Google Play 圖書支援 EPUB 2 和 EPUB 3 檔案中的固定版面配置。

建議在發布前,先檢查固定版面配置的 EPUB 檔案。上傳固定版面配置的 EPUB 檔案之後,請將自己新增為內容審查人員,並確認書籍是否能在網路閱讀器中正常顯示。如果可以的話,請對 Google Play 圖書 Android 應用程式的平板電腦版本進行同樣操作。

導入方式

Google Play 圖書支援 EPUB 3 檔案中的固定版面配置資源

此外,以下方法適用於 EPUB 2 和 EPUB 3 檔案。

  • 加入 META-INF/com.apple.ibooks.display-options.xml 檔案。
  • 加入 xxx, height=yyy">,指定 XHTML 項目的版面配置

系統只會剖析 META-INF/com.apple.ibooks.display-options.xml 檔案中下列的值:

<?xml version="1.0" encoding="UTF-8"?>
<display_options>
  <platform name="*">
    <option name="fixed-layout">true</option>
    <option name="orientation-lock">landscape-only</option>
  </platform>
</display_options>

orientation-lock 也支援 portrait-only 值。下方列舉的其他屬性將會予以忽略:

  • platform name:如果不是 *
  • open-to-spread:一律設為 false
true
搜尋
清除搜尋內容
關閉搜尋
主選單
12553551497042607757
true
搜尋說明中心
true
true
true
true
true
82437
false
false