Mis on EPUB-fail?

EPUB (Electronic Publication) on kõige laialdasemalt kasutatav avatud standard digitaalraamatute ja väljaannete jaoks. Erinevalt PDF-failidest, mis säilitavad fikseeritud paigutuse, on EPUB-failid loodud reflowable-ks, mis tähendab, et tekst kohandub automaatselt erinevate ekraanisuuruste ja seadmetega. EPUB-fail on sisuliselt ZIP-arhiiv, mis sisaldab XHTML või HTML sisu, CSS-i stiililehed, pilte ja metaandmete faile, mis on korraldatud EPUB-spetsifikatsiooni järgi.

Formaadi töötas välja International Digital Publishing Forum (IDPF) ja seda hooldab praegu W3C. EPUB-failid kasutavad .epub laiendust ja neid toetavad enamik e-lugejaid, tahvelarvuteid ja lugemisrakendusi, sealhulgas Apple Books, Google Play Books, Kobo ja paljud teised.

Tööriista kirjeldus

See konverter eraldab ja teisendab EPUB e-raamatute failid standardseks HTML-vorminguks. See analüüsib EPUB-paketi struktuuri, loeb raamatu metaandmeid, töötleb kõiki peatükke nende õiges lugemise järjekorras ja loob ühe konsolideeritud HTML-faili, mida saab vaadata mis tahes veebibrauseris või edasi töödelda muudel eesmärkidel.

Kuidas see töötab

Konverter töötleb EPUB-faile mitme etapi kaudu:

  1. Pakkimise lahtipaiskamine: EPUB-failid on ZIP-arhiivid, seega eraldab tööriist esmalt sisu
  2. OPF-faili asukoha määramine: Fail META-INF/container.xml osutab OPF-failile (Open Packaging Format), mis sisaldab raamatu manifestit ja lugemise järjekorda
  3. Metaandmete analüüsimine: Eraldab pealkirja, autori, kirjastaja, keele, avaldamise kuupäeva ja kirjelduse Dublin Core metaandmete elementidest
  4. Selgroo töötlemine: OPF-i selgroog määratleb peatükkide lugemise järjekorra, tagades, et sisu ilmub õiges järjekorras
  5. Sisu eraldamine: Iga XHTML-peatüki fail töödeldakse, eraldades keha sisu
  6. Piltide manustamine: Pildid teisendatakse Base64 andmete URI-deks, nii et need on manustatud otse HTML-i
  7. Stiilide kaasamine: EPUB-i CSS-i stiililehed ühendatakse valikuliselt väljundisse

Funktsioonid

  • Eraldab täielikud raamatu metaandmed, sealhulgas pealkirja, autori, kirjastaja, keele ja kirjelduse
  • Säilitab peatükkide lugemise järjekorra, nagu see on määratletud EPUB-i selgroos
  • Teisendab manustatud pildid Base64 andmete URI-deks iseseisva HTML-väljundi jaoks
  • Kaasab valikuliselt algse CSS-i stiililehed EPUB-ist
  • Võimaldab laadida alla üksikuid peatükke eraldi või täielikku raamatut ühe HTML-failina

Valikud selgitatud

Valik Kirjeldus
Kaasa stiilid Kui see on lubatud, eraldab CSS-i stiililehed EPUB-ist ja manustab need väljundi HTML-i. See säilitab algse vorminduse ja tüpograafia. Keelake tavalise, stiilita sisu jaoks.
Kaasa pildid Kui see on lubatud, teisendab pildid Base64 andmete URI-deks, mis on manustatud otse HTML-i. Saadud fail on iseseisev, kuid suurem. Keelake ainult tekstist koosnevate väljundite jaoks.

Kasutamise juhtumid

  • Veebis avaldamine: Teisendage e-raamatud HTML-ks väljaannete või täieliku sisu avaldamiseks veebisaitidel ilma spetsiaalsete e-raamatute lugejate nõudmiseta
  • Sisu eraldamine: Eraldage tekst ja pildid EPUB-failidest redigeerimiseks, reformaatimiseks või importimiseks muudesse dokumendivormingutesse
  • Arhiveerimine ja varundamine: Looge brauseriga loetavad HTML-versioonid teie e-raamatute teegist, mis ei sõltu konkreetsest lugemisrakendusest

Toetatud vormingud

Sisend Väljund
EPUB 2.0 HTML5
EPUB 3.0 HTML5

Piirangud

  • DRM-kaitsega EPUB-faile ei saa teisendada. Tööriist töötab ainult kaitsmata failidega
  • Väga suured EPUB-failid, millel on palju kõrge eraldusvõimega pilte, võivad võtta kauem aega
  • Mõned keerulised EPUB 3 funktsioonid, nagu manustatud heli/video, JavaScript-i interaktiivsus või täiustatud CSS, ei pruugi täiuslikult üle kanda
  • Fikseeritud paigutusega EPUB-id (levinud koomiksite ja lasteraamatutes) ei pruugi kuvada nii, nagu ette nähtud, kuna tööriist on optimeeritud reflowable-sisu jaoks

Näpunäited

  • Väikseima väljundfaili suuruse saamiseks keelake nii "Kaasa stiilid" kui ka "Kaasa pildid" valikud
  • Kui vajate ainult konkreetseid peatükke, kasutage üksikute peatükkide allalaadimise nuppe täieliku raamatu allalaadimise asemel
  • Loodud HTML sisaldab semantilist märgistust <section> elementidega iga peatüki jaoks, mis muudab kohandatud stiilide rakendamise või sisu edasise töötlemise lihtsamaks
  • Peatükkide failinimed säilivad data-source atribuutidena, mis aitab sisu päritolu tuvastada

KKK

K: Miks mu EPUB-fail ei teisendu? V: Kõige tavalisem põhjus on DRM-kaitse. Mõnest poest ostetud EPUB-failid sisaldavad kopeerimiskaitse, mis takistab teisendamist. Fail võib olla ka rikutud või ei järgi EPUB-standardi nõudeid õigesti.

K: Kas ma saan HTML-i tagasi EPUB-ks teisendada? V: See tööriist teisendab ainult ühes suunas (EPUB-st HTML-ks). EPUB-failide loomiseks HTML-ist vajaksid spetsialiseeritud EPUB-loomise tööriista, nagu Calibre või Sigil.

K: Miks puuduvad väljundis mõned pildid? V: Pildid ebatavaliste teede või mittestandardsete vormingutega ei pruugi töödeldakse õigesti. Veenduge, et valik "Kaasa pildid" on lubatud. Mõned EPUB-failid viitavad välistele piltidele URL-ide kaudu, mida ei saa manustada.