BookTranslator
BookTranslator

Cum să deschizi o carte DjVu: citește mai întâi, convertește doar dacă este nevoie

Deschide o carte DjVu, verifică imaginile paginilor și stratul de text și decide dacă ai nevoie de conversie în PDF. Include exemple testate și descărcabile cu strat de text.

BookTranslator

BookTranslator Team

11 min de citit

Pentru a deschide o carte DjVu, folosește un cititor care acceptă în mod explicit .djvu sau .djv, cum ar fi SumatraPDF pe Windows sau Okular cu suport pentru DjVu. Deschide fișierul descărcat direct în aplicație, verifică câteva pagini și încearcă să cauți o frază pe care o poți citi. Nu este nevoie să convertești o carte lizibilă doar pentru că extensia ei este mai puțin familiară.

Păstrează trei întrebări distincte: Se pot deschide paginile? Textul corespunde acelor pagini? Următorul dispozitiv sau instrument acceptă acest format? Verificările noastre pe o carte de 251 de pagini și pe trei fișiere eșantion originale arată exact de ce. Un fișier DjVu se poate afișa corect, dar poate să nu conțină cuvinte căutabile — sau să conțină cuvinte greșite. Conversia în PDF poate păstra imaginile paginilor, dar poate pierde complet textul ce ar putea fi extras.

Acest ghid pornește de la premisa că ai deja permisiunea de a folosi fișierul. Pentru descărcarea unuia dintr-o arhivă, consultă ghidul separat Ghid de descărcare de pe Internet Archive.

Deschide cartea într-un cititor compatibil

Windows: începe cu SumatraPDF

Lista de formate din SumatraPDF include în mod explicit DjVu. Descarcă programul de pe site-ul oficial, apoi deschide cartea din interiorul aplicației, în loc să te bazezi pe asocierea implicită a fișierului.

Comenzile sale rapide de la tastatură documentate îți permit o verificare rapidă a lecturii:

  1. Apasă Ctrl + O și selectează fișierul DjVu.
  2. Folosește Ctrl + 2 pentru a ajusta la lățimea paginii, sau Ctrl + 0 pentru a încadra întreaga pagină.
  3. Folosiți Ctrl + G pentru a merge la o pagină din mijlocul cărții; verificați, de asemenea, începutul și sfârșitul.
  4. Apăsați Ctrl + F și căutați o scurtă frază vizibilă pe o pagină de conținut.

Acestea sunt instrucțiuni bazate pe documentație, nu un test de compatibilitate Windows realizat de noi. SumatraPDF funcționează doar pe Windows; nu căutați o versiune pentru Mac sub același nume.

Linux: Verificați dacă Okular include suport pentru DjVu

Okular include DjVu printre formatele de documente acceptate. Instalați-l prin metoda potrivită pentru distribuția dumneavoastră și deschideți fișierul local. KDE menționează că unele instalări separă suportul pentru formate în module diferite, astfel încât simpla instalare a cititorului s-ar putea să nu garanteze prezența componentei DjVu necesare. Urmați ghidul oficial de instalare dacă un fișier DjVu funcțional este refuzat.

Mac: Verificați pachetul, nu doar numele aplicației

Proiectul DjVu menționează DjView ca un vizualizator multiplatformă separat, însă pagina sa de descărcare include pachete mai vechi pentru Mac. Verificați cerințele legate de versiunea de macOS și de procesor înainte de instalare. KDE etichetează în prezent versiunile Okular pentru Mac drept versiuni zilnice netestate (nightly), așa că nu le putem recomanda ca pe o soluție stabilă și verificată.

Testele noastre pe macOS de mai jos se bazează pe instrumentele în linie de comandă DjVuLibre compilate local, nu pe un cititor Mac cu interfață grafică testat. Dacă nu puteți găsi un cititor compatibil și sunteți deja familiarizat cu linia de comandă, conversia punctuală în PDF descrisă mai jos este o alternativă viabilă. Nu instalați un modul vechi de browser doar pentru a reuși să deschideți fișierul.

Verifică imaginile, textul și următoarea sarcină separat

Lucrează pe o copie și păstrează originalul intact. Începe cu pagina de titlu sau deschiderea capitolului, o pagină din mijloc și ultima pagină. Mărește imaginea până când cel mai mic text relevant devine lizibil. Un fișier care se deschide la prima pagină nu înseamnă automat că întreaga carte este în regulă.

Apoi caută o frază vizibilă și, dacă programul tău de citire permite, copiază un scurt pasaj într-un editor de text simplu. Verifică un nume, un număr și o propoziție. O căutare eșuată poate indica absența textului, un strat de text inexact sau o limitare a cititorului; nu demonstrează de la sine că fișierul descărcat este corupt.

Ce observiCe înseamnă acest lucruUrmătoarea acțiune utilă
Paginile se afișează; căutarea și pasajele copiate corespundPaginile testate pot fi utilizate pentru aceste operațiuniCitește fișierul DjVu, cu excepția cazului în care alt dispozitiv sau flux de lucru impune un format diferit
Paginile se afișează; nu se poate extrage niciun textImaginile și textul procesabil digital sunt separateContinuă lectura vizuală; folosește OCR sau o altă sursă cu text doar dacă ai nevoie efectiv de cuvinte
Paginile se afișează; cuvintele sau numerele copiate diferă de cele din paginăExistă un strat de text, dar nu este o transcriere de încredereCompară cu imaginea scanată și corectează sau înlocuiește textul înainte de a cita sau traduce
Un cititor compatibil nu poate deschide fișierulFișierul sau componentele necesare pot fi incomplete sau neacceptateVerifică fișierul descărcat de la sursă și încearcă un al doilea cititor compatibil înainte de a încerca conversia

Unele documente DjVu sunt distribuite în mai multe fișiere componente, în loc să fie comasate într-unul singur. Manualul editorului de documente din DjVuLibre explică faptul că o pagină poate depinde de date partajate. Copierea unei singure componente dintr-un astfel de document o poate lăsa fără fișierele de care are nevoie. Descarcă documentul complet de la sursă; o eroare nu este un motiv să elimini pagini până când restul documentului se deschide.

Trei fișiere cu aceleași pagini și cuvinte diferite

Am creat două pagini originale, apoi le-am codificat fără pierderi în format DjVu. O pagină conține text în limba franceză, inclusiv café și boîte; celălalt include The parcel contains 18 notebooks. Ambele folosesc identificatorul B-204.

Am creat trei versiuni: fără strat de text, cu text corect inserat manual și cu text greșit inserat manual. Erorile nu au fost generate de un motor OCR. Toate cele șase randări de pagină — câte două pagini în fiecare dintre cele trei fișiere — s-au potrivit exact cu pixelii imaginilor sursă corespunzătoare.

DescărcareExtragerea efectivă a textuluiCe a rămas vizibil
DjVu doar cu imaginiRezultat golAmbele pagini originale
DjVu cu text corectCele șase rânduri redactate, inclusiv 18 notebooks și B-204Aceleași pagini originale
DjVu cu text greșit13 notebooks și B-2O4, cu litera O în loc de zeroÎn continuare 18 notebooks și B-204

Primul exemplu este un fișier lizibil care conține doar imagini, nu o descărcare coruptă. Al treilea este mai înșelător: oferă un text plauzibil, dar incorect, deși arată identic cu versiunea corectă. Selectarea sau extragerea reușită reprezintă, prin urmare, doar o verificare a prezenței, nu o verificare a acurateței.

Pentru cititorii care folosesc DjVuLibre, următoarea comandă extrage textul deja stocat într-un fișier:

djvutxt book.djvu book-extracted.txt

Alegeți un nou nume pentru fișierul de ieșire. Manualul djvutxt descrie extracția textului ascuns; această comandă nu recunoaște cuvinte noi din imaginile paginilor. În eșantionul nostru care conținea doar imagini, nu a returnat niciun text, în timp ce fișierul intact a continuat să se decodeze cu succes. O copie privată trunchiată deliberat a provocat, în schimb, eșecul decodorului.

Puteți inspecta paginile sursă și rezultatele brute și puteți rula scriptul de reproducere urmând instrucțiunileacestuia. Experimentul a fost rulat pe 14 septembrie 2026, cu Pillow 12.3.0 și Poppler 26.08.0. Descărcarea oficială DjVuLibre era etichetată 3.5.30, în timp ce instrumentele compilate au raportat 3.5.29; atât hash-ul arhivei, cât și versiunea raportată sunt înregistrate.

Aceasta este o demonstrație controlată a stratului de text, nu un benchmark de acuratețe OCR, un clasament al cititoarelor sau un test de traducere BookTranslator.

Ce s-a întâmplat cu un fișier Candide de 251 de pagini

De asemenea, am decodat fișierul DjVu din înregistrarea de pe Internet Archive candideouloptim01voltgoog, catalogată drept o ediție în limba franceză a volumului Candide din 1759. Fișierul de 6.510.150 de octeți descărcat pe 11 septembrie se potrivea în continuare cu sumele de control publicate ale sursei când i-am actualizat metadatele pe 14 septembrie.

Toate cele 251 de pagini ale fișierului s-au decodat la o dimensiune maximă de 600 × 800 pixeli. Am randat separat și am inspectat vizual paginile 1, 5, 10, 125 și 251 la rezoluția lor nativă. Acel eșantion a inclus informații despre digitizare, note scrise de mână, o pagină de început de capitol, o pagină din corpul textului și o ultimă pagină vizibil goală.

Stratul de text existent a generat 207.204 octeți UTF-8, cu 246 de separatori de pagină. Aceste numărători nu înseamnă că lipsesc cinci pagini din carte: imaginile și textul reprezintă verificări diferite, iar ultima pagină, fiind albă, nu a returnat nici ea text. De asemenea, un fișier extras mare nu garantează acuratețea. La pagina 10 a fișierului, cuvântul vizibil Comment a fost extras ca CommcTit.

Am convertit în PDF doar cele cinci pagini selectate. Fișierul rezultat a avut cinci pagini, însă utilitarul de extracție de text din Poppler nu a returnat niciun text fără spații albe. Aceasta nu a fost o conversie PDF a întregii cărți, o corectură completă sau o dovadă că volumul tipărit este complet. Raportul de inspecție și comenzile reproductibile păstrează scopul și identificatorul exact al sursei.

Convertește în PDF doar dacă pasul următor o cere

Dacă lectura cărții decurge deja fără probleme în aplicația aleasă, oprește-te aici. Convertește doar atunci când un anumit cititor, flux de imprimare sau instrument de documente solicită PDF — nu ca pe un obicei mecanic pentru fiecare descărcare DjVu.

Cu DjVuLibre instalat și opțiunea de ieșire PDF activată, această comandă convertește o selecție de două pagini:

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

Rulați-o într-un director de lucru și folosiți un nume de fișier de ieșire care nu există deja. Confirmați că ambele pagini se deschid, apoi comparați orientarea, marginile, textul mărunt și numărul de pagini cu originalul. Pentru o conversie completă, omiteți -page=1-2 și utilizați un alt nume de fișier de ieșire nou. Noi am testat exemplul de două pagini și o selecție de cinci pagini din carte, nu fiecare pagină a cărții reale ca PDF.

Limitarea esențială este menționată în manualul ddjvu: fișierul PDF de ieșire redă fiecare pagină ca o imagine. În PDF-ul de două pagini convertit, stratul de text corect din fișierul DjVu sursă nu a fost transferat. pdftotext a returnat doar două caractere de întrerupere de pagină.

Acest rezultat este specific acestei metode de conversie; nu înseamnă că orice program DjVu-to-PDF se comportă identic. Indiferent de convertorul folosit, repetați verificarea de căutare și copiere pe fișierul de ieșire, nu doar pe sursă. O pictogramă de PDF nu reprezintă o dovadă a unui text căutabil, a unei structuri accesibile sau a unei cărți reformatabile.

Dacă scopul real este o dimensiune ajustabilă a fontului și o lectură confortabilă pe ecrane înguste, verificați mai întâi dacă aceeași ediție are disponibil un EPUB utilizabil. Un PDF bazat pe imagini nu va deveni un EPUB reformatabil doar prin schimbarea extensiei. ghidul comparativ EPUB vs. PDF explică acest compromis legat de lectură.

Alegeți următorul pas proporțional cu problema

Pentru lectură, un cititor DjVu funcțional poate fi tot ce aveți nevoie. Pentru un citat, un extras scurt și verificat poate fi suficient. Dacă fișierul PDF obținut copiază cuvinte greșite, urmați pașii din ghidul de diagnosticare a stratului de text din PDF înainte de a utiliza acele cuvinte ca material sursă.

Traducerea devine relevantă doar atunci când limba rămâne singurul obstacol și dețineți un fișier utilizabil, împreună cu drepturile necesare pentru această utilizare. DjVu nu este un format acceptat de BookTranslator în catalogul de produse verificat pentru acest ghid. Redenumirea fișierului în .pdf nu îl convertește.

Pentru un fișier derivat PDF autentic, fluxul de lucru pentru PDF din BookTranslator reprezintă un posibil pas următor. Un fișier derivat bazat exclusiv pe imagini necesită recunoaștere optică: Modul OCR reconstruiește un PDF tradus pe baza conținutului recunoscut, în loc să reproducă fidel așezarea inițială în pagină. Nu am încărcat și nu am tradus aceste mostre, prin urmare acest ghid nu evaluează calitatea traducerii lor.

Păstrați fișierul DjVu original și paginile de referință verificate. Deschiderea, extragerea, conversia și traducerea sunt etape distincte; verificați rezultatul de care aveți nevoie la fiecare dintre ele.

Articole asociate