ไฟล์ EPUB

EPUB คือรูปแบบไฟล์มาตรฐานแบบเปิดสำหรับหนังสือดิจิทัลซึ่งได้รับการพัฒนาโดยฟอรัมสื่อสิ่งพิมพ์ดิจิทัลระหว่างประเทศ (IDPF) หนึ่งในประโยชน์หลักของรูปแบบ EPUB ที่มีต่อผู้อ่านคือช่วยให้สามารถปรับหรือ "จัดเรียง" ข้อความในหนังสือใหม่โดยอัตโนมัติเพื่อให้เข้ากับขนาดหน้าจอที่แตกต่างกัน เช่น หน้าจอของสมาร์ทโฟน เน็ตบุ๊ก และอุปกรณ์ eReader นอกจากนี้ EPUB ยังสนับสนุนเนื้อหาที่มีการจัดวางคงที่ด้วย ดูข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบ EPUB ได้ที่ EPUBZone ของ IDPF

เครื่องมือและบริการจำนวนมากช่วยคุณสร้างไฟล์ EPUB ได้ แม้ว่าเราจะไม่ได้แนะนำเครื่องมืออย่างใดอย่างหนึ่งโดยเฉพาะเนื่องจากพาร์ทเนอร์มีสถานการณ์ที่แตกต่างกัน แต่ซอฟต์แวร์ที่นิยมใช้กัน ได้แก่ Adobe InDesign CS และ Apple Pages สำหรับ Mac OS X EPUBZone Solution Showcase มีตัวเลือกอื่นๆ อีก (ให้บริการเป็นภาษาอังกฤษ)

ควรจะส่งเป็นไฟล์ EPUB หรือไฟล์ PDF

ขอแนะนำให้คุณส่งทั้งไฟล์ PDF และ EPUB สำหรับหนังสือของคุณ เนื่องจากเรานำเสนอโหมดการแสดงผล 2 โหมดให้แก่ผู้ใช้ของเรา นั่นคือ หน้าหนังสือแบบเดิม และข้อความที่จัดเรียงได้ การส่งไฟล์ PDF สำหรับหนังสือของคุณจะทำให้ผู้อ่านสามารถดูหนังสือในรูปแบบการจัดวางเดิม ส่วนไฟล์ EPUB จะทำให้ผู้อ่านได้รับประสบการณ์ที่สามารถปรับแต่งได้มากขึ้น ในกรณีนี้ผู้ใช้จะสามารถเข้าถึงตัวเลือก "ข้อความที่จัดเรียงได้" นอกเหนือจากตัวเลือก "หน้าหนังสือแบบเดิม" ผู้อ่านจะสามารถปรับขนาดของข้อความ เปลี่ยนแบบอักษร และดูหนังสือได้สะดวกสบายมากขึ้นบนหน้าจอที่มีขนาดแตกต่างกัน ผู้จัดพิมพ์รายสำคัญส่วนใหญ่จะจัดเตรียมไฟล์ EPUB ให้กับเรา

เวอร์ชันที่รองรับ

Google Play Books ยอมรับทั้ง EPUB 3 และ EPUB 2 แต่ขอแนะนำให้ใช้เวอร์ชัน 3.0.1

ประเภทรูปภาพที่สนับสนุน

  • GIF แบบคงที่
  • JPEG
  • PNG
  • SVG (ความกว้างหรือความสูงสูงสุดอยู่ที่ 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 พิกเซลใช้กับแอตทริบิวต์ width และ height ที่มีอยู่ในแท็ก <image> และ/หรือ <svg> และไฟล์ใดก็ตามที่อ้างอิงจากแท็ก <image>

การสนับสนุนฟีเจอร์ของ EPUB 3

คุณลักษณะของ EPUB 3 แต่ละอย่างอาจไม่ได้รับการสนับสนุนบนแพลตฟอร์มทั้งหมดที่สามารถอ่าน Google Play หนังสือได้

เสียงและวิดีโอแบบฝัง
แบบอักษรแบบฝัง
การจัดวางแบบคงที่
สนับสนุนภาษาทั่วโลก
ไฮเปอร์ลิงก์
JavaScript
MathML
การวางซ้อนสื่อ
การจัดวางหลายคอลัมน์
การแสดงเอกสารการไปยังส่วนต่างๆ (องค์ประกอบ toc nav เท่านั้น)
การแสดงผลเอกสารการนำทาง (ประเภทองค์ประกอบอื่นๆ)
รายการสันหนังสือ SVG

การตรวจสอบไฟล์ EPUB

ก่อนที่จะอัปโหลดไฟล์ EPUB เราขอแนะนำให้คุณลองเปิดไฟล์เหล่านั้นโดยใช้โปรแกรม eReader เช่น Adobe Digital Editions หากคุณสามารถเปิดไฟล์โดยใช้ซอฟต์แวร์ eReader ได้ ก็เป็นเครื่องบ่งชี้ที่ดีว่าระบบของเราจะดำเนินการกับไฟล์นั้นได้สำเร็จ

ขั้นตอนเพิ่มเติมที่คุณสามารถดำเนินการได้คือการใช้เครื่องมือ EpubCheck ซึ่งเป็นเครื่องมือตรวจสอบไฟล์ EPUB เพื่อตรวจสอบว่าไฟล์ที่คุณสร้างไม่มีข้อผิดพลาด นอกจากนี้ ฟอรัมสื่อสิ่งพิมพ์ดิจิทัลระหว่างประเทศยังมีเครื่องมือตรวจสอบ EPUB แบบโฮสต์บนเว็บ ซึ่งอาจใช้งานได้ง่ายขึ้นอีกด้วย

หากเราพบปัญหาขณะประมวลผลไฟล์ EPUB ข้อผิดพลาดดังกล่าวจะปรากฏในบัญชีศูนย์พาร์ทเนอร์ ใต้แท็บเนื้อหาของหนังสือ

การเพิ่มประสิทธิภาพตัวอย่าง EPUB

โปรดระบุตำแหน่งที่เนื้อหาเริ่มต้น (หลังจากเนื้อหาส่วนหน้า เช่น หน้าชื่อหนังสือหรือหน้าสงวนลิขสิทธิ์) เพื่อมอบประสบการณ์ที่ดีขึ้นแก่ลูกค้าเมื่อเรียกดูหนังสือของคุณใน Google Play สโตร์ วิธีนี้จะช่วยให้หน้าตัวอย่างฟรีเริ่มต้นจากตำแหน่งนั้นโดยไม่ทำให้ลูกค้าต้องพลิกหน้าเพิ่มเติม

  • สำหรับ EPUB 2 ให้ใส่องค์ประกอบ ที่มีแอตทริบิวต์ type="text" ในองค์ประกอบ guide ดูข้อมูลจำเพาะของ EPUB 2.0.1

  • ฟีเจอร์นี้ยังไม่มีใน EPUB 3 สำหรับการนำไปใช้ในอนาคต ให้ใส่ลิงก์ที่มีแอตทริบิวต์ epub:type="bodymatter" ในองค์ประกอบ landmarks nav ดูข้อมูลจำเพาะของ EPUB 3.0.1

การรองรับ EPUB ที่มีประสิทธิภาพมากขึ้น

eBook ที่ผ่านการปรับปรุงใช้ประโยชน์ของสื่อดิจิทัลเพื่อรวมองค์ประกอบมัลติมิเดียหรือองค์ประกอบแบบโต้ตอบ 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 Books จะแยกวิเคราะห์แอตทริบิวต์ต่อไปนี้เท่านั้น

  • src: กำหนดตำแหน่งของไฟล์สำหรับวิดีโอและเสียง
  • width และ height: ขนาดของวิดีโอ
  • poster: กำหนดภาพนิ่งสำหรับวิดีโอ Google รองรับรูปแบบรูปภาพตามที่ระบุไว้ในข้อมูลจำเพาะของ EPUB (ภาพนิ่งที่เป็น GIF, JPEG, PNG และ SVG)

แอตทริบิวต์เพิ่มเติมจะถูกละเว้น

รูปแบบ

เรารองรับเสียงและวิดีโอหลากหลายรูปแบบดังนี้

  • MPEG-4, 3GPP และ MOV: โดยทั่วไปจะรองรับตัวแปลงรหัสวิดีโอ H.264 หรือ MPEG-4 และตัวแปลงสัญญาณเสียง AAC
  • WebM: ตัวแปลงรหัสวิดีโอ VP8 และตัวแปลงสัญญาณเสียง Vorbis
  • MPEG: โดยทั่วไปจะรองรับตัวแปลงรหัสวิดีโอ MPEG-2 และเสียง MP2
  • WMV
  • FLV: ตัวแปลงรหัสวิดีโอ Adobe-FLV1, เสียง MP3
  • AVI: กล้องถ่ายรูปจำนวนมากใช้รูปแบบนี้ โดยทั่วไปตัวแปลงรหัสวิดีโอคือ MJPEG และเสียงคือ PCM
  • MP3, WAV, M4A, MP4, 3GP สำหรับเสียง

ฟีเจอร์ที่ไม่รองรับ

  • Google Play หนังสือไม่รองรับเสียงหรือแท็กวิดีโอที่ไม่ได้มาตรฐานหรือฟังก์ชันการทำงานแบบโต้ตอบ เช่น การทำงานที่เปิดใช้โดยโค้ด JavaScript
  • มีการจำกัดความสามารถในการฝังเสียงไว้สำหรับไฟล์ EPUB และไม่อนุญาตให้มีการส่งหนังสือเสียงแบบสแตนด์อโลน

การรองรับ EPUB แบบเลย์เอาต์คงที่

เมื่อการออกแบบหน้ามีความสำคัญอย่างยิ่ง คุณอาจต้องการใช้การจัดวางแบบคงที่ ซึ่งให้การควบคุมงานนำเสนอของเนื้อหาได้มากยิ่งกว่า Google Play Books รองรับเลย์เอาต์คงที่ในไฟล์ EPUB 2 และ EPUB 3

เราขอแนะนำให้คุณตรวจสอบไฟล์ EPUB แบบเลย์เอาต์คงที่ก่อนที่จะเผยแพร่ หลังจากอัปโหลดไฟล์ EPUB แบบเลย์เอาต์คงที่ ให้เพิ่มตัวคุณเองเป็นผู้ตรวจสอบเนื้อหา และยืนยันว่าหนังสือแสดงตามที่ตั้งใจไว้ใน Web Reader หากเป็นไปได้ ให้ทำแบบเดียวกันกับเวอร์ชันแท็บเล็ตของแอป Google Play Books สำหรับ Android ด้วย

การใช้งาน

Google Play Books รองรับพร็อพเพอร์ตี้เลย์เอาต์คงที่สำหรับไฟล์ EPUB 3

นอกจากนี้ วิธีการด้านล่างจะใช้ได้ผลสำหรับไฟล์ EPUB 2 และ EPUB 3

  • ใส่ไฟล์ META-INF/com.apple.ibooks.display-options.xml
  • ระบุเลย์เอาต์ในรายการ XHTML ด้วยการเพิ่ม xxx, height=yyy">

ระบบจะแยกวิเคราะห์เฉพาะค่าต่อไปนี้ในไฟล์ 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 เสมอ
ข้อมูลนี้มีประโยชน์ไหม
เราจะปรับปรุงได้อย่างไร

หากต้องการความช่วยเหลือเพิ่มเติม

ลงชื่อเข้าใช้เพื่อดูตัวเลือกการสนับสนุนเพิ่มเติมในการแก้ไขปัญหาของคุณอย่างรวดเร็ว

ค้นหา
ล้างการค้นหา
ปิดการค้นหา
แอป Google
เมนูหลัก
ค้นหาศูนย์ช่วยเหลือ
true
82437
false