BookTranslator
BookTranslator

Come aprire un libro in formato DjVu: prima leggilo, convertilo solo se necessario

Apri un libro DjVu, verifica le immagini delle pagine e il livello di testo, e decidi se convertirlo in PDF. Include file di esempio scaricabili e testati.

BookTranslator

BookTranslator Team

11 min di lettura

Per aprire un libro DjVu, utilizza un lettore che supporti esplicitamente .djvu o .djv, come SumatraPDF su Windows o Okular con supporto DjVu. Apri il file scaricato direttamente dall'applicazione, controlla alcune pagine e prova a cercare una frase visibile. Non è necessario convertire un libro perfettamente leggibile solo perché ha un'estensione poco comune.

Tieni distinte tre domande fondamentali: Le pagine si aprono correttamente? Il testo corrisponde a quelle pagine? Il tuo prossimo dispositivo o strumento supporta questo formato? I nostri test su un libro di 251 pagine e tre file di esempio originali mostrano bene il motivo. Un file DjVu può essere visualizzato alla perfezione pur non contenendo parole ricercabili, oppure contenendo quelle sbagliate. Inoltre, convertendolo in PDF si rischia di preservare le immagini delle pagine perdendo però tutto il testo estraibile.

Questa guida parte dal presupposto che tu abbia già a disposizione un file utilizzabile legalmente. Per procurartene uno da un archivio, consulta la nostra guida dedicata: come scaricare da Internet Archive.

Apri il libro in un lettore compatibile

Windows: inizia con SumatraPDF

L'elenco dei formati di SumatraPDF include esplicitamente il DjVu. Scaricalo dal sito ufficiale, quindi apri il libro dall'interno dell'applicazione invece di affidarti all'associazione predefinita dei file di sistema.

Le sue scorciatoie da tastiera documentate ti consentono di effettuare una rapida verifica di lettura:

  1. Premi Ctrl + O e seleziona il file DjVu.
  2. Usa Ctrl + 2 per adattare alla larghezza della pagina, oppure Ctrl + 0 per adattare l'intera pagina.
  3. Usa Ctrl + G per andare a una pagina a metà del libro; controlla anche l'inizio e la fine.
  4. Premi Ctrl + F e cerca una breve frase visibile in una pagina del testo.

Queste istruzioni si basano sulla documentazione ufficiale e non su un test di compatibilità Windows eseguito direttamente da noi. SumatraPDF è disponibile solo per Windows; non cercare una versione per Mac con lo stesso nome.

Linux: verifica che Okular supporti i DjVu

Okular elenca il formato DjVu tra i formati di documento supportati. Installalo tramite il gestore di pacchetti adatto alla tua distribuzione e apri il file locale. KDE segnala che alcune installazioni separano il supporto per i vari formati in moduli distinti, quindi la sola installazione del lettore potrebbe non garantire la presenza del componente DjVu necessario. Segui la guida ufficiale all'installazione se un file DjVu sicuramente integro viene rifiutato.

Mac: verifica il pacchetto, non solo il nome dell'applicazione

Il progetto DjVu documenta DjView come visualizzatore multipiattaforma separato, ma la sua pagina di download include pacchetti datati per Mac. Controlla i requisiti di macOS e del processore del pacchetto prima di procedere con l'installazione. KDE attualmente etichetta i download di Okular per Mac come build notturne non testate, pertanto preferiamo non consigliarle come soluzione di lettura stabile e verificata.

I nostri test su macOS riportati di seguito provengono da strumenti da riga di comando DjVuLibre compilati localmente, non da un lettore con interfaccia grafica per Mac verificato. Se non riesci a procurarti un lettore compatibile e hai già familiarità con il terminale, la procedura di conversione mirata in PDF descritta di seguito rappresenta una valida alternativa. Evita di installare un vecchio plug-in per browser solo per riuscire ad aprire il file.

Controlla separatamente immagini, testo e passaggio successivo

Lavora su una copia mantenendo intatto l'originale. Inizia dal frontespizio o dall'apertura di un capitolo, da una pagina intermedia e dall'ultima pagina. Ingrandisci fino a rendere leggibile il testo più piccolo rilevante. Un file che si apre a pagina uno non ha ancora superato la verifica dell'intero libro.

Cerca quindi una frase visibile e, se il tuo lettore lo supporta, copia un breve estratto in un editor di testo semplice. Verifica un nome, un numero e una frase. Una ricerca non riuscita può indicare l'assenza di testo, un livello di testo impreciso o un limite del lettore; di per sé non dimostra che il download sia corrotto.

Cosa osserviCosa indicaProssima azione utile
Le pagine vengono visualizzate; ricerca ed estratti copiati coincidonoLe pagine campione sono utilizzabili per tali operazioniLeggi il DjVu a meno che un altro dispositivo o flusso di lavoro non richieda un formato diverso
Le pagine vengono visualizzate; non è possibile estrarre alcun testoLe immagini e il testo leggibile da macchina sono separatiContinua con la lettura visiva; ricorri all'OCR o a un'altra fonte testuale solo se hai bisogno del testo
Le pagine vengono visualizzate; le parole o i numeri copiati non corrispondonoEsiste un livello di testo, ma non è una trascrizione affidabileConfronta con la scansione e correggi o sostituisci il testo prima di citare o tradurre
Un lettore compatibile non riesce ad aprire il fileIl file o i componenti necessari potrebbero essere incompleti o non supportatiVerifica il download di origine e prova un secondo lettore compatibile prima di tentare la conversione

Alcuni documenti DjVu sono distribuiti su più file di componenti anziché essere racchiusi in un unico file. Il manuale dell'editor di documenti di DjVuLibre spiega che una pagina può dipendere da dati condivisi. Copiare un singolo componente da un documento del genere potrebbe privarlo di elementi necessari. Recupera il documento completo dalla sua fonte originale; un errore non autorizza a scartare pagine finché il resto non si apre.

Tre file con le stesse pagine e parole diverse

Abbiamo creato due pagine originali, per poi codificarle senza perdita in formato DjVu. Una pagina contiene testo in francese, tra cui café e boîte; l'altro include The parcel contains 18 notebooks. Entrambi usano l'identificatore B-204.

Abbiamo creato tre versioni: senza livello di testo, con testo corretto inserito manualmente e con testo errato inserito manualmente. Gli errori non sono stati generati da un motore OCR. Tutti e sei i rendering delle pagine (due pagine in ciascuno dei tre file) corrispondevano esattamente ai pixel dell'immagine sorgente.

DownloadEstrazione effettiva del testoCosa è rimasto visibile
DjVu solo immaginiOutput vuotoEntrambe le pagine originali
DjVu con testo correttoLe sei righe originali, incluse 18 notebooks e B-204Le stesse pagine originali
DjVu con testo errato13 notebooks e B-2O4, con la lettera O al posto dello zeroAncora 18 notebooks e B-204

Il primo esempio è un file di sole immagini perfettamente leggibile, non un download corrotto. Il terzo è più insidioso: offre un testo plausibile ma errato, pur apparendo identico alla versione corretta. Di conseguenza, il successo della selezione o dell'estrazione è solo una verifica della presenza, non una verifica dell'accuratezza.

Per i lettori che usano DjVuLibre, il seguente comando estrae il testo già memorizzato in un file:

djvutxt book.djvu book-extracted.txt

Scegli un nuovo nome per il file di output. Il manuale di djvutxt descrive l'estrazione del testo nascosto; questo comando non riconosce nuove parole dalle immagini delle pagine. Nel nostro campione di sole immagini non ha restituito alcun testo, mentre il file integro è stato comunque decodificato con successo. Una copia privata deliberatamente troncata ha invece provocato l'errore del decoder.

Puoi esaminare le pagine sorgente e i risultati grezzi ed eseguire lo script di riproduzione seguendo le relative istruzioni. L'esperimento è stato condotto il 14 settembre 2026 con Pillow 12.3.0 e Poppler 26.08.0. Il download ufficiale di DjVuLibre era contrassegnato come 3.5.30, mentre gli strumenti compilati segnalavano la 3.5.29; sono stati registrati sia l'hash dell'archivio sia la versione riportata.

Questa è una dimostrazione controllata del livello di testo, non un benchmark di accuratezza OCR, una classifica dei lettori o un test di traduzione di BookTranslator.

Cosa è successo con un file di Candide di 251 pagine

Abbiamo anche decodificato il file DjVu della scheda di Internet Archive candideouloptim01voltgoog, catalogata come un'edizione francese di Candide datata 1759. Il file da 6.510.150 byte scaricato l'11 settembre corrispondeva ancora ai checksum pubblicati della fonte quando ne abbiamo aggiornato i metadati il 14 settembre.

Tutte le 251 pagine del file sono state decodificate a una dimensione massima di 600 × 800 pixel. Abbiamo inoltre renderizzato ed esaminato visivamente le pagine 1, 5, 10, 125 e 251 alla loro risoluzione nativa. Tale campione includeva informazioni sulla digitalizzazione, note manoscritte, l'inizio di un capitolo, una pagina di corpo del testo e un'ultima pagina visibilmente bianca.

Il livello di testo esistente ha prodotto 207.204 byte UTF-8, con 246 interruzioni di pagina. Questi conteggi non implicano che manchino cinque pagine al libro: immagini e testo richiedono verifiche distinte, e anche la pagina finale bianca non ha restituito alcun testo. Inoltre, un file estratto di grandi dimensioni non garantisce l'accuratezza. A pagina 10 del file, la parola visibile Comment è stata estratta come CommcTit.

Abbiamo convertito in PDF soltanto le cinque pagine selezionate. Il documento ottenuto conteneva cinque pagine, ma l'estrattore di testo di Poppler non ha restituito alcun testo oltre agli spazi vuoti. Non si è trattato non di una conversione dell'intero libro in PDF, né di una correzione di bozze completa o della prova che il volume cartaceo sia integro. Il report di ispezione e i comandi riproducibili preservano l'ambito del test e l'identificatore esatto del file sorgente.

Converti in PDF solo se il passaggio successivo lo richiede

Se il libro risulta già ben leggibile nell'applicazione che hai scelto, fermati lì. Convertilo solo quando uno specifico e-reader, un flusso di stampa o uno strumento di gestione documenti richiede espressamente il formato PDF, non come prassi automatica per ogni download DjVu.

Con DjVuLibre installato e l'output PDF abilitato, questo comando converte una selezione di due pagine:

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

Esegui il comando in una cartella di lavoro e utilizza un nome di file di output non ancora esistente. Verifica che entrambe le pagine si aprano correttamente, quindi confronta orientamento, margini, testo in caratteri piccoli e numero di pagine con l'originale. Per una conversione completa, ometti -page=1-2 e impiega un nome file differente per il nuovo output. Noi abbiamo testato il file di prova da due pagine e una selezione di cinque pagine del libro, non ogni singola pagina dell'opera completa in formato PDF.

Il limite principale è illustrato nel manuale di ddjvu: l'output PDF generato rappresenta ciascuna pagina come un'immagine. Nel nostro PDF convertito di due pagine, il corretto livello di testo del DjVu sorgente non è stato trasferito. pdftotext ha restituito unicamente due caratteri di interruzione di pagina.

Questo esito è specifico per questa procedura di conversione; non significa che qualsiasi software di conversione da DjVu a PDF si comporti allo stesso modo. A prescindere dal convertitore impiegato, ripeti la verifica di ricerca e copia sul file di output, non limitarti alla sorgente. L'icona di un PDF non garantisce la presenza di testo ricercabile, una struttura accessibile o un testo a impaginazione fluida.

Se l'obiettivo reale è disporre di caratteri ridimensionabili e di una lettura confortevole su schermi stretti, controlla innanzitutto se per la medesima edizione esiste già un file EPUB pronto all'uso. Un PDF basato su immagini non si trasformerà in un EPUB a impaginazione fluida con una semplice modifica dell'estensione. La nostra guida al confronto tra EPUB e PDF spiega questo compromesso di lettura.

Mantieni il passaggio successivo proporzionato al problema

Per la lettura, un lettore DjVu funzionante potrebbe essere il punto d'arrivo. Per una citazione, può bastare un breve estratto verificato. Se il PDF generato copia le parole sbagliate, segui la diagnosi del livello di testo del PDF prima di considerare quelle parole come materiale sorgente.

La traduzione diventa rilevante solo quando la lingua rimane l'unico ostacolo e si dispone di un file utilizzabile con i diritti necessari per tale utilizzo. DjVu non è un formato supportato da BookTranslator nel catalogo prodotti verificato per questa guida. Ridenominarlo in .pdf non equivale a convertirlo.

Per un file PDF derivato autentico, il flusso di lavoro PDF di BookTranslator rappresenta un possibile passaggio successivo. Un derivato di sole immagini richiede il riconoscimento: la modalità OCR ricostruisce un PDF tradotto a partire dai contenuti riconosciuti, anziché replicare esattamente il layout della pagina originale. Non abbiamo caricato né tradotto questi campioni, pertanto questa guida non stabilisce la loro qualità di traduzione.

Conserva il DjVu originale e le pagine di riferimento verificate. Apertura, estrazione, conversione e traduzione sono passaggi distinti; verifica il risultato necessario a ogni fase.

Post Correlati