BookTranslator
BookTranslator

Jak otevřít knihu v DjVu: Nejprve čtěte, převádějte až v případě potřeby

Otevřete knihu v DjVu, zkontrolujte obrázky stránek i textovou vrstvu a rozhodněte se, zda potřebujete převod do PDF. Včetně otestovaných ukázek textových vrstev ke stažení.

BookTranslator

BookTranslator Team

9 min čtení

Chcete-li otevřít knihu ve formátu DjVu, použijte čtečku, která výslovně podporuje .djvu nebo .djv, například SumatraPDF ve Windows nebo Okular s podporou DjVu. Otevřete stažený soubor přímo v této aplikaci, zkontrolujte několik stránek a zkuste vyhledat frázi, kterou vidíte. Nemusíte čitelnou knihu hned převádět jen proto, že její příponu neznáte.

Rozlišujte tři samostatné otázky: Lze stránky otevřít? Odpovídá text těmto stránkám? Podporuje formát vaše další zařízení nebo nástroj? Naše testy na 251stránkové knize a třech původních ukázkových souborech ukazují proč. DjVu se může zobrazovat správně, ale nemusí obsahovat žádná vyhledatelná slova – nebo obsahuje chybná. Převod do PDF sice zachová obrázky stránek, ale může zahodit jejich extrahovatelný text.

Tento průvodce předpokládá, že soubor již máte a máte oprávnění jej používat. Informace o získání souboru z archivu najdete v samostatném návodu ke stahování z Internet Archive.

Otevřete knihu v kompatibilní čtečce

Windows: Začněte se SumatraPDF

Seznam formátů aplikace SumatraPDF výslovně zahrnuje DjVu. Stáhněte si ji z oficiálního webua poté knihu otevřete přímo z aplikace, místo abyste spoléhali na výchozí přidružení souborů.

Její zdokumentované klávesové zkratky vám poslouží k rychlé kontrole čitelnosti:

  1. Stiskněte Ctrl + O a vyberte soubor DjVu.
  2. Použijte Ctrl + 2 přizpůsobíte zobrazení šířce stránky, pomocí Ctrl + 0 zobrazíte celou stránku.
  3. Pomocí zkratky Ctrl + G přejděte na libovolnou stránku uprostřed knihy; zkontrolujte také začátek a konec.
  4. Stiskněte Ctrl + F a vyhledejte krátkou frázi viditelnou v textu stránky.

Tyto pokyny vycházejí z dokumentace, nejedná se o námi prováděný test kompatibility se systémem Windows. SumatraPDF je k dispozici pouze pro Windows; nehledejte verzi pro Mac pod stejným názvem.

Linux: Zkontrolujte, zda Okular podporuje DjVu

Okular uvádí DjVu mezi podporovanými formáty dokumentů. Nainstalujte jej způsobem vhodným pro vaši distribuci a otevřete místní soubor. KDE upozorňuje, že některé instalace rozdělují podporu formátů do samostatných modulů, takže samotná instalace čtečky nemusí zaručit přítomnost požadované komponenty pro DjVu. Pokud aplikace odmítne otevřít ověřený soubor DjVu, postupujte podle oficiálních pokynů k instalaci .

Mac: Ověřte samotný balíček, nejen název aplikace

Projekt DjVu uvádí DjView jako samostatný multiplatformní prohlížeč, na jeho stránce stahování se však nacházejí i zastaralé balíčky pro Mac. Před instalací zkontrolujte požadavky balíčku na verzi macOS a typ procesoru. KDE v současnosti označuje své verze Okularu pro Mac jako neotestovaná noční sestavení, proto bychom je nepředkládali jako ověřené doporučení stabilní čtečky.

Naše poznatky z macOS níže vycházejí z lokálně zkompilovaných nástrojů příkazového řádku DjVuLibre, nikoli z testované grafické čtečky pro Mac. Pokud se vám nedaří sehnat kompatibilní čtečku a běžně používáte nástroje příkazového řádku, představuje alternativu níže popsaný postup převodu do PDF. Neinstalujte staré doplňky do prohlížeče jen proto, abyste soubor dokázali otevřít.

Zkontrolujte zvlášť obrázky, text a další zamýšlený krok

Pracujte s kopií a originál ponechte beze změn. Začněte titulní stranou nebo začátkem kapitoly, pokračujte stránkou uprostřed a skončete na poslední straně. Přibližujte zobrazení, dokud nebude čitelný i ten nejmenší důležitý text. Soubor, který se otevře na první straně, ještě nemusí být v pořádku jako celek.

Poté vyhledejte viditelnou frázi a, pokud to vaše čtečka umožňuje, zkopírujte krátký úryvek do textového editoru. Zkontrolujte nějaké jméno, číslo a celou větu. Neúspěšné vyhledávání může znamenat chybějící text, nepřesnou textovou vrstvu nebo omezení čtečky; samo o sobě ještě nedokazuje, že je stažený soubor poškozený.

Co vidíteCo to znamenáDoporučený další krok
Stránky se zobrazují; vyhledávání i zkopírované úryvky odpovídajíZkontrolované stránky jsou pro tyto účely použitelnéČtěte přímo DjVu, pokud jiné zařízení nebo pracovní postup nevyžaduje jiný formát
Stránky se zobrazují; text nelze nijak zkopírovat ani extrahovatObrázky a strojově čitelný text existují odděleněPokračujte ve čtení očima; OCR nebo jiný zdroj obsahující text použijte pouze v případě, že samotná slova opravdu potřebujete
Stránky se zobrazují; zkopírovaná slova nebo čísla se neshodujíTextová vrstva existuje, ale nejedná se o spolehlivý přepisPřed citováním nebo překladem text porovnejte se skenem a opravte jej nebo nahraďte
Kompatibilní čtečka soubor nedokáže otevřítSoubor nebo jeho nezbytné součásti mohou být neúplné či nepodporovanéPřed pokusem o konverzi zkontrolujte stažený zdrojový soubor a vyzkoušejte jinou kompatibilní čtečku

Některé dokumenty DjVu jsou rozděleny do dílčích souborů, místo aby byly sloučeny do jednoho celku. Příručka k editoru dokumentů projektu DjVuLibre vysvětluje, že stránka může záviset na sdílených datech. Pokud z takového dokumentu zkopírujete pouze jednu součást, mohou jí chybět potřebné vazby. Stáhněte si z původního zdroje kompletní dokument; chyba není důvodem k mazání stránek, dokud se zbytek neotevře.

Tři soubory se stejnými stránkami a různými slovy

Vytvořili jsme dvě původní stránky a bezeztrátově je uložili do formátu DjVu. Jedna stránka obsahuje francouzský text, včetně výrazů café a boîte; druhý obsahuje The parcel contains 18 notebooks. Oba používají identifikátor B-204.

Vytvořili jsme tři verze: bez textové vrstvy, s ručně vloženým správným textem a s ručně vloženým chybným textem. Tyto chyby nevytvořil žádný OCR engine. Všech šest vykreslených stránek – dvě stránky v každém ze tří souborů – na pixel přesně odpovídalo zdrojovým obrázkům.

Ke staženíSkutečně extrahovaný textCo zůstalo viditelné
DjVu pouze s obrázkyPrázdný výstupObě původní stránky
DjVu se správným textemVšech šest vytvořených řádků včetně 18 notebooks a B-204Tytéž původní stránky
DjVu s chybným textem13 notebooks a B-2O4, s písmenem O místo nulyStále 18 notebooks a B-204

První příklad představuje čitelný soubor obsahující pouze obrázky, nikoli poškozené stažení. Třetí příklad je zrádnější: nabízí zdánlivě věrohodný, ale nesprávný text, přičemž na pohled vypadá naprosto stejně jako správná verze. Úspěšný výběr nebo extrakce textu je tedy pouze kontrolou přítomnosti, nikoli o kontrolu přesnosti.

Čtenáři, kteří používají DjVuLibre, mohou text již uložený v souboru extrahovat pomocí následujícího příkazu:

djvutxt book.djvu book-extracted.txt

Zvolte nový název výstupního souboru. Manuál k nástroji djvutxt popisuje extrakci skrytého textu; tento příkaz nerozeznává nová slova z rastrových obrazů stránek. V našem vzorku obsahujícím pouze obrázky nevrátil žádný text, ačkoli se neporušený soubor stále úspěšně dekódoval. Záměrně zkrácená testovací kopie naopak způsobila selhání dekodéru.

Můžete si prohlédnout zdrojové stránky i nezpracované výsledky a spustit reprodukční skript podle příslušných instrukcí. Experiment proběhl 14. září 2026 s knihovnami Pillow 12.3.0 a Poppler 26.08.0. Oficiální archiv ke stažení DjVuLibre byl označen jako 3.5.30, zatímco zkompilované nástroje hlásily verzi 3.5.29; zaznamenán je jak kontrolní součet archivu, tak hlášená verze.

Jedná se o řízenou ukázku textové vrstvy, nikoli o srovnávací test přesnosti OCR, žebříček čteček ani test překladu pomocí BookTranslator.

Jak dopadl 251stránkový soubor s Candidem

Dekódovali jsme také soubor DjVu z položky Internet Archive candideouloptim01voltgoog, katalogizované jako francouzské vydání Candida z roku 1759. Soubor o velikosti 6 510 150 bajtů stažený 11. září se i při obnovení metadat 14. září stále shodoval s publikovanými kontrolními součty zdroje.

Všech 251 stránek souboru se úspěšně dekódovalo v maximální velikosti 600 × 800 pixelů. Zvlášť jsme pak vykreslili a vizuálně zkontrolovali stránky 1, 5, 10, 125 a 251 v jejich nativním rozlišení. Tento vzorek zahrnoval informace o digitalizaci, rukopisné poznámky, úvod kapitoly, běžnou stránku textu i viditelně prázdnou závěrečnou stránku.

Stávající textová vrstva vygenerovala 207 204 bajtů v kódování UTF-8 s 246 oddělovači stránek. Tyto počty neznamenají, že v knize chybí pět stránek: kontrola obrázků a textu probíhá odděleně a prázdná závěrečná stránka také neobsahovala žádný text. Velký extrahovaný soubor navíc není zárukou přesnosti. Na straně souboru 10 bylo viditelné slovo Comment extrahováno jako CommcTit.

Do formátu PDF jsme převedli pouze pět vybraných stránek. Výstup měl pět stránek, ale nástroj pro extrakci textu z balíčku Poppler nevrátil žádný jiný text než bílé znaky. Nešlo o žádný převod celé knihy do PDF, kompletní korekturu ani důkaz, že je tištěný svazek úplný. Záznam o kontrole a opakovatelné příkazy zachovávají rozsah i přesný identifikátor zdroje.

Převod do PDF provádějte, jen když to vyžaduje další krok

Pokud se vám kniha ve zvolené aplikaci čte pohodlně, u toho zůstaňte. Převod proveďte tehdy, když PDF vyžaduje konkrétní čtečka, tiskový proces nebo nástroj pro práci s dokumenty – ne jako automatický rituál po každém stažení DjVu souboru.

S nainstalovaným nástrojem DjVuLibre a povoleným výstupem do PDF převede tento příkaz výběr o rozsahu dvou stránek:

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

Spusťte jej v pracovní složce a zvolte název výstupního souboru, který ještě neexistuje. Zkontrolujte, zda se obě stránky otevřou, a poté porovnejte jejich orientaci, okraje, drobný text a počet stránek s originálem. Pro kompletní převod vynechte parametr -page=1-2 a zadejte jiný název nového výstupního souboru. Testovali jsme vzorek o dvou stranách a pětistránkový výběr z knihy, nikoli každou stránku skutečné knihy jako PDF.

Zásadní omezení je uvedeno v manuálu k nástroji ddjvu: jeho výstup do PDF vykresluje každou stránku jako rastrový obrázek. V našem převedeném dvoustránkovém PDFse správná textová vrstva ze zdrojového DjVu nepřenese. Příkaz pdftotext vrátil pouze dva znaky konce stránky.

Tento výsledek je specifický pro daný postup převodu; netvrdíme, že se každý program pro převod z DjVu do PDF chová stejně. Ať už použijete jakýkoli konvertor, zopakujte kontrolu vyhledávání a kopírování textu přímo na výstupu, nikoli pouze na zdrojovém souboru. Samotná ikona PDF ještě není důkazem prohledávatelného textu, přístupné struktury ani přizpůsobitelného formátu knihy.

Pokud je vaším skutečným cílem nastavitelná velikost písma a pohodlné čtení na úzkých displejích, nejprve zkontrolujte, zda pro dané vydání neexistuje použitelný EPUB. Ze skenovaného obrázkového PDF se pouhou změnou přípony přizpůsobitelný EPUB nestane. Náš průvodce srovnáním formátů EPUB a PDF podrobně vysvětluje kompromisy při čtení.

Zvolte další krok přiměřeně svému cíli

Pokud chcete knihu pouze číst, funkční čtečka DjVu může být vším, co potřebujete. Pro citaci může stačit krátký ověřený výňatek. Pokud se z vytvořeného PDF kopírují nesprávná slova, projděte si diagnostiku textové vrstvy PDF dříve, než tento text použijete jako zdrojový materiál.

Překlad dává smysl teprve ve chvíli, kdy jedinou zbývající překážkou zůstává jazyk a máte k dispozici použitelný soubor s potřebnými právy k takovému nakládání. DjVu nepatří mezi podporované formáty služby BookTranslator v katalogu produktů ověřeném pro tuto příručku. Pouhé přejmenování na .pdf soubor nepřevede.

U skutečného souboru PDF je vhodným dalším krokem pracovní postup BookTranslator pro PDF . Soubor obsahující pouze skeny stránek vyžaduje rozpoznání: režim OCR sestaví přeložené PDF z rozpoznaného obsahu, místo aby přesně kopíroval původní rozvržení stránky. Tyto ukázky jsme nenahrávali ani nepřekládali, takže tato příručka nehodnotí kvalitu jejich překladu.

Původní soubor DjVu i zkontrolované referenční stránky si uschovejte. Otevření, extrakce, převod a překlad představují samostatné kroky – po každém z nich si raději ověřte, že výsledek odpovídá vašim potřebám.

Související příspěvky