BookTranslator
BookTranslator

Como abrir um livro DjVu: Leia primeiro, converta se necessário

Abra um livro DjVu, verifique as imagens das páginas e a camada de texto, e decida se precisa de conversão para PDF. Inclui exemplos de camadas de texto testados e para download.

BookTranslator

BookTranslator Team

11 min de leitura

Para abrir um livro DjVu, use um leitor que suporte explicitamente .djvu ou .djv, como o SumatraPDF no Windows ou o Okular com suporte a DjVu. Abra o arquivo baixado dentro desse aplicativo, verifique algumas páginas e tente pesquisar por uma frase que você consiga ver. Você não precisa converter um livro legível apenas porque sua extensão não é familiar.

Mantenha três perguntas separadas: As páginas abrem? O texto corresponde a essas páginas? Seu próximo dispositivo ou ferramenta aceita o formato? Nossas verificações em um livro de 251 páginas e três arquivos de amostra originais mostram o porquê. Um DjVu pode ser exibido corretamente, mas não conter palavras pesquisáveis — ou conter as erradas. Convertê-lo para PDF pode preservar as imagens das páginas, mas deixar para trás seu texto extraível.

Este guia começa com um arquivo que você já tem permissão para usar. Para obter um de um arquivo, use o guia separado de download do Internet Archive.

Abra o livro em um leitor compatível

Windows: Comece com o SumatraPDF

A lista de formatos do SumatraPDF inclui explicitamente DjVu. Baixe-o no site oficial, e abra seu livro de dentro do aplicativo em vez de confiar na associação de aplicativo padrão do arquivo.

Seus controles de teclado documentados permitem uma rápida verificação de leitura:

  1. Pressione Ctrl + O e selecione o arquivo DjVu.
  2. Use Ctrl + 2 para ajustar à largura da página, ou Ctrl + 0 para ajustar à página inteira.
  3. Use Ctrl + G para ir a uma página no meio do livro; verifique o início e o fim também.
  4. Pressione Ctrl + F e pesquise por uma frase curta visível em uma página do corpo do texto.

Estas são instruções baseadas na documentação, não um teste de compatibilidade com Windows que realizamos. O SumatraPDF é exclusivo para Windows; não procure por um download para Mac com o mesmo nome.

Linux: Verifique se o Okular possui suporte a DjVu

O Okular lista o DjVu entre seus formatos de documento. Instale-o pelo caminho apropriado para sua distribuição e abra o arquivo local. O KDE observa que algumas instalações separam o suporte a formatos em módulos, portanto, a instalação do leitor por si só pode não garantir que o componente DjVu necessário esteja presente. Siga as orientações oficiais de instalação se um arquivo DjVu sabidamente íntegro for rejeitado.

Mac: Verifique o pacote, não apenas o nome do aplicativo

O projeto DjVu documenta o DjView como um visualizador multiplataforma separado, mas sua página de download inclui pacotes legados para Mac. Verifique os requisitos de macOS e processador do pacote antes de instalá-lo. O KDE atualmente rotula seus downloads do Okular para Mac como compilações noturnas não testadas, portanto, não os apresentaríamos como uma recomendação verificada de leitor estável.

Nossas evidências para macOS abaixo vêm de ferramentas de linha de comando DjVuLibre compiladas localmente, não de um leitor com interface gráfica (GUI) testado para Mac. Se você não conseguir obter um leitor compatível e já utiliza ferramentas de linha de comando, o caminho de conversão para PDF limitado abaixo é uma alternativa. Não instale um plug-in de navegador antigo apenas para conseguir abrir o arquivo.

Verifique imagens, texto e a próxima tarefa separadamente

Use uma cópia e mantenha o original inalterado. Comece pelo título ou abertura do capítulo, uma página do meio e a última página. Aumente o zoom até que o menor texto relevante seja legível. Um arquivo que abre na página um ainda não passou por uma verificação completa do livro.

Em seguida, pesquise por uma frase visível e, se o seu leitor permitir, copie um pequeno trecho para um editor de texto simples. Verifique um nome, um número e uma frase. Uma falha na pesquisa pode significar ausência de texto, uma camada de texto imprecisa ou uma limitação do leitor; isso não prova, por si só, que o download esteja corrompido.

O que você observaO que isso lhe dizPróxima ação útil
As páginas são exibidas; a pesquisa e os trechos copiados coincidemAs páginas amostradas são utilizáveis para essas tarefasLeia o DjVu, a menos que outro dispositivo ou fluxo de trabalho exija um formato diferente
As páginas são exibidas; nenhum texto pode ser extraídoImagens e palavras legíveis por máquina estão separadasContinue lendo visualmente; use OCR ou outra fonte que contenha texto apenas se precisar das palavras
As páginas são exibidas; palavras ou números copiados não coincidemExiste uma camada de texto, mas ela não é uma transcrição confiávelCompare com a digitalização e corrija ou substitua o texto antes de citar ou traduzir
Um leitor compatível não consegue abrir o arquivoO arquivo ou seus componentes necessários podem estar incompletos ou não serem suportadosVerifique o download de origem e um segundo leitor compatível antes de tentar a conversão

Alguns documentos DjVu estão espalhados por arquivos de componentes em vez de agrupados em um único arquivo. O manual do editor de documentos do DjVuLibre explica que uma página pode depender de dados compartilhados. Copiar um componente de tal documento pode deixá-lo sem o que ele precisa. Obtenha o documento completo de sua fonte; um erro não é permissão para descartar páginas até que o restante abra.

Três arquivos com as mesmas páginas e palavras diferentes

Criamos duas páginas originais e as codificamos sem perdas como DjVu. Uma página contém texto em francês, incluindo café e boîte; o outro inclui The parcel contains 18 notebooks. Ambos usam o identificador B-204.

Criamos três versões: sem camada de texto, com texto correto inserido manualmente e com texto incorreto inserido manualmente. Um motor de OCR não gerou os erros. Todas as seis renderizações de página — duas páginas em cada um dos três arquivos — corresponderam exatamente aos pixels da imagem de origem correspondente.

DownloadExtração de texto realO que permaneceu visível
DjVu apenas de imagemSaída vaziaAmbas as páginas originais
DjVu com texto corretoAs seis linhas criadas, incluindo 18 notebooks e B-204As mesmas páginas originais
DjVu com texto incorreto13 notebooks e B-2O4, com a letra O em vez de zeroAinda 18 notebooks e B-204

O primeiro exemplo é um arquivo legível apenas de imagem, não um download corrompido. O terceiro é mais enganoso: oferece um texto plausível, mas incorreto, embora pareça idêntico à versão correta. A seleção ou extração bem-sucedida é, portanto, apenas uma verificação de presença, não uma verificação de precisão.

Para leitores que utilizam o DjVuLibre, o seguinte comando extrai o texto já armazenado em um arquivo:

djvutxt book.djvu book-extracted.txt

Escolha um novo nome de arquivo de saída. O manual do djvutxt descreve a extração de texto oculto; este comando não reconhece novas palavras a partir de imagens de páginas. Em nossa amostra apenas com imagens, ele não retornou nenhum texto, enquanto o arquivo intacto ainda foi decodificado com sucesso. Uma cópia privada deliberadamente truncada, por outro lado, fez o decodificador falhar.

Você pode inspecionar as páginas de origem e os resultados brutos e executar o script de reprodução usando suas instruções. O experimento foi realizado em 14 de setembro de 2026, com Pillow 12.3.0 e Poppler 26.08.0. O download oficial do DjVuLibre estava rotulado como 3.5.30, enquanto as ferramentas compiladas reportaram 3.5.29; tanto o hash do arquivo quanto a versão reportada foram registrados.

Esta é uma demonstração controlada da camada de texto, não um benchmark de precisão de OCR, ranking de leitores ou teste de tradução do BookTranslator.

O que aconteceu com um arquivo de 251 páginas de Candide

Também decodificamos o DjVu do item do Internet Archive candideouloptim01voltgoog, catalogado como uma edição francesa de Candide datada de 1759. O arquivo de 6.510.150 bytes baixado em 11 de setembro ainda correspondia aos checksums publicados da fonte quando atualizamos seus metadados em 14 de setembro.

Todas as 251 páginas do arquivo foram decodificadas em um tamanho máximo de 600 × 800 pixels. Renderizamos e inspecionamos visualmente, de forma separada, as páginas do arquivo 1, 5, 10, 125 e 251 em sua resolução nativa. Essa amostra incluiu informações de digitalização, notas manuscritas, uma abertura de capítulo, uma página de corpo de texto e uma última página visivelmente em branco.

A camada de texto existente produziu 207.204 bytes UTF-8, com 246 separadores de página. Essas contagens não significam que faltam cinco páginas no livro: imagens e texto são verificações diferentes, e a página final em branco também não retornou texto. Nem um arquivo extraído grande prova a precisão. Na página 10 do arquivo, a palavra visível Comment foi extraída como CommcTit.

Convertemos apenas as cinco páginas selecionadas para PDF. A saída teve cinco páginas, mas o extrator de texto do Poppler não retornou nenhum texto que não fosse espaço em branco. Isso não foi uma conversão completa do livro para PDF, uma revisão completa ou prova de que o volume impresso está completo. O registro de inspeção e os comandos repetíveis preservam o escopo e o identificador exato da fonte.

Converta para PDF apenas quando a próxima etapa exigir

Se o livro já puder ser lido bem no aplicativo escolhido, pare por aí. Converta quando um leitor específico, fluxo de trabalho de impressão ou ferramenta de documento exigir PDF — não como um ritual para cada download de DjVu.

Com o DjVuLibre instalado e a saída em PDF habilitada, este comando converte uma seleção de duas páginas:

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

Execute-o em um diretório de trabalho e use um nome de arquivo de saída que ainda não exista. Confirme se ambas as páginas abrem e, em seguida, compare a orientação, as bordas, o texto pequeno e a contagem de páginas com o original. Para uma conversão completa, omita -page=1-2 e use um novo nome de arquivo de saída diferente. Testamos a amostra de duas páginas e uma seleção de cinco páginas do livro, não cada página do livro real como um PDF.

A limitação crítica está no manual do ddjvu: sua saída em PDF representa cada página como uma imagem. Em nosso PDF de duas páginas convertido, a camada de texto correta do DjVu de origem não foi transferida. pdftotext retornou apenas dois caracteres de quebra de página.

Esse resultado é específico para este caminho de conversão; não é uma afirmação de que todos os programas de DjVu para PDF se comportam de forma idêntica. Qualquer que seja o conversor usado, repita a verificação de busca e cópia no arquivo de saída, não apenas na fonte. Um ícone de PDF não é prova de texto pesquisável, estrutura acessível ou um livro com ajuste fluido.

Se o objetivo real for tipografia ajustável e uma leitura confortável em telas estreitas, primeiro verifique se a mesma edição possui um EPUB utilizável. Um PDF baseado em imagem não se tornará um EPUB com ajuste fluido simplesmente mudando a extensão. Nosso Guia EPUB versus PDF explica essa escolha de leitura.

Mantenha o próximo passo proporcional ao problema

Para leitura, um leitor de DjVu funcional pode ser o ponto final. Para uma citação, um pequeno trecho verificado pode ser suficiente. Se o PDF que você criou copia as palavras erradas, siga o diagnóstico da camada de texto do PDF antes de tratar essas palavras como material de origem.

A tradução torna-se relevante apenas quando o idioma é o obstáculo restante e você possui um arquivo utilizável com os direitos necessários para esse uso. O DjVu não é um formato aceito pelo BookTranslator no catálogo de produtos verificado para este guia. Renomeá-lo .pdf não o converte.

Para um derivado de PDF autêntico, o fluxo de trabalho de PDF do BookTranslator é um próximo passo possível. Um derivado apenas de imagem precisa de reconhecimento: o Modo OCR reconstrói um PDF traduzido a partir do conteúdo reconhecido, em vez de corresponder exatamente ao layout da página original. Não fizemos o upload nem traduzimos essas amostras, portanto, este guia não estabelece a qualidade da tradução delas.

Guarde o DjVu original e suas páginas de referência verificadas. Abrir, extrair, converter e traduzir são etapas distintas; verifique o resultado necessário em cada uma delas.

Posts Relacionados