BookTranslator
BookTranslator

Hogyan nyissunk meg egy DjVu könyvet: Előbb olvasd el, és csak szükség esetén konvertáld

Nyiss meg egy DjVu könyvet, ellenőrizd az oldalképeket és a szövegréteget, majd döntsd el, szükséges-e a PDF-konverzió. Letölthető és tesztelt mintafájlokkal.

BookTranslator

BookTranslator Team

10 perc olvasás

Egy DjVu könyv megnyitásához használj olyan olvasót, amely kifejezetten támogatja a .djvu vagy a .djvformátumot – például a SumatraPDF-et Windowson, vagy a DjVu-támogatással rendelkező Okulart. Nyisd meg a letöltött fájlt a programban, ellenőrizz néhány oldalt, és próbálj rákeresni egy olyan kifejezésre, amelyet a képernyőn látsz. Egy jól olvasható könyvet nem szükséges konvertálni csak azért, mert szokatlan a kiterjesztése.

Érdemes három különálló kérdést tisztázni: Megnyílnak az oldalak? A szöveg megfelel az oldalak tartalmának? Kezeli-e ezt a formátumot a másik eszközöd vagy alkalmazásod? Egy 251 oldalas könyvön és három eredeti mintafájlon végzett tesztjeink jól szemléltetik ennek okát. Egy DjVu fájl megjelenése lehet teljesen hibátlan úgy is, hogy egyáltalán nem tartalmaz kereshető szavakat – vagy épp hibás szöveg tartozik hozzá. A PDF-be konvertálás ráadásul úgy is megőrizheti az oldalképeket, hogy közben elveszíti a kinyerhető szövegréteget.

Ez az útmutató abból indul ki, hogy már rendelkezel egy jogosultan használható fájllal. Ha archívumból szeretnél beszerezni egyet, tekintsd meg a különálló Internet Archive letöltési útmutatót.

Nyisd meg a könyvet egy kompatibilis olvasóban

Windows: Kezdd a SumatraPDF-fel

A SumatraPDF támogatott formátumainak listája kifejezetten tartalmazza a DjVu-t. Töltsd le a hivatalos weboldalról, majd nyisd meg a könyvet magából a programból, ahelyett hogy a fájltársításra hagyatkoznál.

A program dokumentált billentyűparancsai révén gyorsan ellenőrizheted az olvasási élményt:

  1. Nyomd le a Ctrl + O billentyűkombinációt, és válaszd ki a DjVu fájlt.
  2. Használd a Ctrl + 2 az oldalszélességhez való igazításhoz, vagy a Ctrl + 0 billentyűkombinációt a teljes oldal kitöltéséhez.
  3. A Ctrl + G megnyomásával ugorjon a könyv közepén lévő egyik oldalra; ellenőrizze az elejét és a végét is.
  4. Nyomja meg a Ctrl + F billentyűket, és keressen rá egy rövid kifejezésre, amely látható az egyik belső oldalon.

Ezek dokumentáción alapuló utasítások, nem pedig általunk elvégzett Windows-kompatibilitási teszteredmények. A SumatraPDF kizárólag Windowson érhető el; ne keressen azonos nevű Mac-letöltést.

Linux: Ellenőrizze, hogy az Okular támogatja-e a DjVu formátumot

Az Okular a támogatott dokumentumformátumok között sorolja fel a DjVu-t. Telepítse a disztribúciójának megfelelő módon, majd nyissa meg a helyi fájlt. A KDE megjegyzi, hogy egyes telepítések modulokra bontják a formátumtámogatást, így maga az olvasóprogram telepítése nem feltétlenül garantálja a szükséges DjVu-összetevő meglétét. Ha a program elutasít egy igazoltan hibátlan DjVu-fájlt, kövesse a hivatalos telepítési útmutatót .

Mac: Ellenőrizze a telepítőcsomagot, ne csak az alkalmazás nevét

A DjVu projekt a DjView-t különálló, platformfüggetlen megjelenítőként dokumentálja, de a letöltési oldala elavult Mac-csomagokat tartalmaz. Telepítés előtt ellenőrizze a csomag macOS- és processzorkövetelményeit. A KDE jelenleg teszteletlen nightly buildekkéntjelöli a Macre szánt Okular-letöltéseket, így ezeket nem ajánlanánk bevált, stabil olvasóként.

Az alábbi macOS-es tapasztalataink helyileg lefordított DjVuLibre parancssori eszközökből származnak, nem pedig egy tesztelt grafikus felületű Mac-olvasóból. Ha nem tud kompatibilis olvasót beszerezni, és már használ parancssori eszközöket, az alább ismertetett körülhatárolt PDF-konvertálási folyamat megfelelő alternatíva lehet. Pusztán azért, hogy meg tudja nyitni a fájlt, ne telepítsen elavult böngészőbővítményeket.

Ellenőrizze külön a képeket, a szöveget és a következő lépést

Dolgozzon egy másolattal, az eredetit pedig hagyja érintetlenül. Kezdje a címlappal vagy fejezetnyitóval, egy középső oldallal és az utolsó oldallal. Nagyítson addig, amíg a legkisebb lényeges szöveg is olvashatóvá nem válik. Az, hogy a fájl megnyílik az első oldalon, még nem jelenti azt, hogy az egész könyv rendben van.

Ezután keressen rá egy látható kifejezésre, és – ha az olvasóprogram támogatja – másoljon ki egy rövid bekezdést egy egyszerű szövegszerkesztőbe. Ellenőrizzen egy nevet, egy számot és egy mondatot. A sikertelen keresés hiányzó szöveget, pontatlan szövegréteget vagy az olvasó korlátait is jelezheti; önmagában még nem bizonyítja, hogy a letöltött fájl sérült.

Amit látMit jelent ez?Következő hasznos lépés
Az oldalak megjelennek; a keresés és a kimásolt szövegrészletek egyeznekA mintaként vett oldalak alkalmasak ezekre a feladatokraOlvassa tovább a DjVu-t, hacsak egy másik eszköz vagy munkafolyamat nem igényel eltérő formátumot
Az oldalak megjelennek; a szöveg nem nyerhető kiA képek és a géppel olvasható szavak különválnakOlvassa tovább vizuálisan; csak akkor használjon OCR-t vagy más szöveges forrást, ha valóban szüksége van magukra a szavakra
Az oldalak megjelennek; a kimásolt szavak vagy számok eltérnekLétezik szövegréteg, de nem tekinthető megbízható átiratnakIdézés vagy fordítás előtt vesse össze a beolvasott képpel, majd javítsa vagy cserélje ki a szöveget
Egy kompatibilis olvasóprogram nem tudja megnyitni a fájltElőfordulhat, hogy a fájl vagy annak szükséges összetevői hiányosak, illetve nem támogatottakMielőtt konvertálással próbálkozna, ellenőrizze a forrásletöltést és próbálja meg egy másik kompatibilis olvasóval

Néhány DjVu-dokumentum nem egyetlen fájlba van csomagolva, hanem több különálló komponensfájlra oszlik. A DjVuLibre dokumentumszerkesztői kézikönyve részletesen bemutatja, hogy egy-egy oldal megosztott adatoktól is függhet. Ha egy ilyen dokumentumból kimásol egyetlen komponenst, az elveszítheti a működéséhez szükséges adatokat. Töltse le a teljes dokumentumot a forrásból; egy hiba még nem ad felhatalmazást arra, hogy oldalakat töröljön mindaddig, amíg a maradék meg nem nyílik.

Három fájl azonos oldalakkal és eltérő szavakkal

Készítettünk két eredeti oldalt, majd veszteségmentesen DjVu-formátumba kódoltuk őket. Az egyik oldal francia szöveget tartalmaz, beleértve a(z) café és boîte; a másik tartalmazza ezt: The parcel contains 18 notebooks. Mindkettő ezt az azonosítót használja: B-204.

Három verziót készítettünk: szövegréteg nélküli, kézzel beillesztett helyes szöveggel ellátott és kézzel beillesztett hibás szöveggel ellátott változatot. A hibákat nem OCR-motor generálta. Mind a hat oldalrenderelés – két-két oldal a három fájl mindegyikében – képpontról képpontra megegyezett a megfelelő forrásképpel.

LetöltésTényleges szövegkinyerésAmi látható maradt
Csak képet tartalmazó DjVuÜres kimenetMindkét eredeti oldal
Helyes szövegű DjVuA hat megírt sor, beleértve ezeket: 18 notebooks és B-204Ugyanazok az eredeti oldalak
Hibás szövegű DjVu13 notebooks és B-2O4, ahol nulla helyett az O betű szerepelTovábbra is 18 notebooks és B-204

Az első példa egy olvasható, csak képet tartalmazó fájl, nem pedig sérült letöltés. A harmadik még megtévesztőbb: hihetőnek tűnő, de hibás szöveget ad vissza, miközben teljesen megegyezik a helyes verzióval. A sikeres kijelölés vagy kinyerés ezért csupán egy jelenléti ellenőrzés, nem pedig a pontosság ellenőrzése.

A DjVuLibre-t használó olvasók számára a következő parancs kinyeri a fájlban már tárolt szöveget:

djvutxt book.djvu book-extracted.txt

Válasszon egy új kimeneti fájlnevet. A djvutxt kézikönyve részletezi a rejtett szövegréteg kinyerését; ez a parancs nem ismer fel új szavakat az oldalképekről. A kizárólag képeket tartalmazó tesztmintánkban nem adott vissza szöveget, miközben az ép fájl dekódolása továbbra is sikeres volt. Egy szándékosan csonkolt privát másolat viszont meghiúsította a dekóder működését.

Megtekintheti a forrásoldalakat és a nyers eredményeket , valamint lefuttathatja a reprodukciós szkriptet a hozzá tartozó útmutatóalapján. A tesztet 2026. szeptember 14-én futtattuk a Pillow 12.3.0 és a Poppler 26.08.0 verziójával. A DjVuLibre hivatalos letöltése 3.5.30-as jelölést kapott, míg a lefordított eszközök a 3.5.29-es verziót jelezték; mind az archívum hash-értékét, mind a jelentett verziót rögzítettük.

Ez egy ellenőrzött szövegréteg-demonstráció, nem pedig OCR-pontossági mérés, olvasóprogram-rangsor vagy BookTranslator fordítási teszt.

Mi történt egy 251 oldalas Candide fájllal?

Dekódoltuk a DjVu-fájlt az Internet Archive alábbi tételéből candideouloptim01voltgoogis, amely a Candide 1759-es francia kiadásaként szerepel a katalógusban. A szeptember 11-én letöltött 6 510 150 bájtos fájl még megegyezett a forrás közzétett ellenőrző összegeivel, amikor szeptember 14-én frissítettük a metaadatait.

Mind a 251 fájloldal dekódolása megtörtént legfeljebb 600 × 800 képpontos méretben. Külön rendereltük és szemrevételezéssel ellenőriztük az 1., 5., 10., 125. és 251. fájloldalakat natív felbontásukban. Ez a minta digitalizálási információkat, kézzel írt jegyzeteket, egy fejezetnyitó oldalt, egy törzsszöveges oldalt és egy láthatóan üres záróoldalt tartalmazott.

A meglévő szövegréteg 207 204 UTF-8 bájtot eredményezett, 246 oldaltöréssel. Ezek a számok nem jelentik azt, hogy öt oldal hiányzik a könyvből: a képek és a szövegek ellenőrzése külön dolog, és az üres záróoldal sem adott vissza szöveget. A nagy méretű kinyert fájl sem bizonyítja a pontosságot. A fájl 10. oldalán a látható Comment szó így került kinyerésre: CommcTit.

Csak az öt kiválasztott oldalt konvertáltuk PDF-be. A kimenet öt oldalból állt, de a Poppler szövegkinyerője egyetlen nem szóköz jellegű szöveget sem adott vissza. Ez nem jelentett teljes könyv PDF-konverziót, teljes szövegellenőrzést vagy annak bizonyítását, hogy a nyomtatott kötet hiánytalan. A vizsgálati jegyzőkönyv és az újrafuttatható parancsok megőrzik a vizsgálat terjedelmét és a pontos forrásazonosítót.

Csak akkor konvertáljon PDF-be, ha a következő lépéshez valóban szükséges

Ha a könyv már jól olvasható a választott alkalmazásban, álljon meg ott. Csak akkor konvertáljon, ha egy adott olvasó, nyomtatási munkafolyamat vagy dokumentumeszköz megköveteli a PDF-et – ne csináljon belőle rutint minden egyes letöltött DjVu fájlnál.

Telepített DjVuLibre és engedélyezett PDF-kimenet esetén ez a parancs egy kétoldalas kijelölést konvertál:

ddjvu -format=pdf -page=1-2 book.djvu first-two-pages.pdf

Futtassa egy munkakönyvtárban, és használjon olyan kimeneti fájlnevet, amely még nem létezik. Ellenőrizze, hogy mindkét oldal megnyitható-e, majd hasonlítsa össze azok tájolását, margóit, az apró betűs részeket és az oldalszámot az eredetivel. A teljes konverzióhoz hagyja el a -page=1-2 paramétert, és adjon meg egy új kimeneti fájlnevet. Mi a kétoldalas tesztfájlt és egy ötoldalas könyvkijelölést vizsgáltunk meg, nem pedig a valódi könyv minden egyes oldalát PDF-ként.

A legfontosabb korlát a ddjvu kézikönyvébentalálható: a PDF-kimenete minden oldalt képként jelenít meg. A konvertált kétoldalas PDF-ünkbena forrás DjVu megfelelő szövegrétege nem került átvitelre. A pdftotext mindössze két oldaltörés karaktert adott vissza.

Ez az eredmény erre a konkrét konverziós útvonalra vonatkozik; nem állítjuk, hogy minden DjVu-ból PDF-be konvertáló program ugyanígy viselkedik. Bármilyen konvertert is használ, ismételje meg a keresési és másolási ellenőrzést a kimenetenis, ne csak a forrásfájlon. A PDF ikon önmagában még nem bizonyítja a kereshető szöveg, a hozzáférhető struktúra vagy az újratördelhető könyv meglétét.

Ha az állítható betűméret és a kényelmes, keskeny képernyős olvasás a valódi cél, először ellenőrizze, hogy ugyanabból a kiadásból létezik-e használható EPUB. Egy képalapú PDF nem válik újratördelhető EPUB-bá pusztán a fájlkiterjesztés átírásával. A mi EPUB vagy PDF útmutató részletesen bemutatja ezt az olvasási kompromisszumot.

A következő lépés mindig igazodjon a feladathoz

Ha csak olvasni szeretne, egy megfelelően működő DjVu-olvasó önmagában is elég lehet. Egy idézethez elegendő egy rövid, leellenőrzött részlet kimásolása is. Ha az elkészített PDF-ből hibás szöveg másolódik ki, végezze el a PDF szövegrétegének diagnosztikáját , mielőtt azt forrásanyagként használná.

A fordítás csak akkor válik aktuálissá, ha a nyelv az egyetlen megmaradt akadály, és rendelkezésére áll egy használható fájl, valamint a megfelelő felhasználási jogok. Az útmutató készítésekor ellenőrzött termékkatalógus szerint a DjVu nem támogatott formátum a BookTranslator felületén. A fájl átnevezése .pdf kiterjesztésre még nem jelent valódi konvertálást.

Egy valódi PDF-változat esetében a BookTranslator PDF-munkafolyamata kézenfekvő következő lépés lehet. A kizárólag képeket tartalmazó dokumentumoknál szövegfelismerésre van szükség: az OCR mód a felismert tartalomból építi fel a lefordított PDF-et, ahelyett hogy pontosan lekövetné az eredeti oldalelrendezést. Ezeket a mintafájlokat nem töltöttük fel és nem fordítottuk le, így ez az útmutató nem minősíti a fordítási minőségüket.

Őrizze meg az eredeti DjVu-fájlt és az ellenőrzött referencialapokat. A megnyitás, a kinyerés, a konvertálás és a fordítás különálló lépések; minden fázisban ellenőrizze, hogy a kapott eredmény megfelel-e az elvárásainak.

Kapcsolódó bejegyzések