BookTranslator
BookTranslator

Cómo abrir un libro DjVu: léelo primero y conviértelo solo si es necesario

Aprende a abrir un libro DjVu, revisar sus páginas y capa de texto, y decidir si necesitas convertirlo a PDF. Incluye ejemplos probados para descargar.

BookTranslator

BookTranslator Team

11 min de lectura

Para abrir un libro DjVu, utiliza un lector compatible de forma nativa con .djvu o .djv, como SumatraPDF en Windows u Okular con soporte para DjVu. Abre el archivo descargado directamente en esa aplicación, revisa un par de páginas e intenta buscar una frase visible. No hace falta convertir un libro perfectamente legible solo porque su extensión sea poco común.

Conviene plantearse tres preguntas distintas: ¿Se abren las páginas? ¿El texto integrado coincide con lo que se ve? ¿Tu próximo dispositivo o herramienta acepta este formato? Nuestras comprobaciones con un libro de 251 páginas y tres archivos de muestra originales demuestran por qué esto importa. Un archivo DjVu puede visualizarse bien sin contener texto indexado, o bien incluir palabras incorrectas. Además, convertirlo a PDF puede conservar las imágenes de las páginas pero perder el texto extraíble por el camino.

Esta guía parte de un archivo que ya tienes autorización para usar. Si necesitas conseguir uno desde un archivo digital, consulta la guía para descargar de Internet Archive.

Abre el libro en un lector compatible

Windows: empieza con SumatraPDF

La lista de formatos de SumatraPDF incluye explícitamente DjVu. Descárgalo desde su sitio oficialy luego abre el libro directamente desde la aplicación, en lugar de depender de la asociación de archivos predeterminada del sistema.

Sus atajos de teclado documentados permiten hacer una comprobación rápida de lectura:

  1. Pulsa Ctrl + O y selecciona el archivo DjVu.
  2. Usa Ctrl + 2 para ajustar al ancho de página, o Ctrl + 0 para ajustar la página completa.
  3. Usa Ctrl + G para ir a una página intermedia del libro; revisa también el inicio y el final.
  4. Presiona Ctrl + F y busca una frase corta que sea visible en cualquier página del contenido.

Estas instrucciones se basan en la documentación, no en una prueba de compatibilidad con Windows realizada por nosotros. SumatraPDF solo funciona en Windows; no busques una descarga para Mac con ese mismo nombre.

Linux: comprueba que Okular tenga compatibilidad con DjVu

Okular incluye DjVu entre sus formatos de documento compatibles. Instálalo mediante el método adecuado para tu distribución y abre el archivo local. KDE señala que algunas instalaciones dividen la compatibilidad de formatos en módulos, por lo que instalar el lector por sí solo podría no garantizar la presencia del componente de DjVu necesario. Sigue la guía oficial de instalación si el programa rechaza un archivo DjVu que sabes que está en buen estado.

Mac: verifica el paquete, no solo el nombre de la aplicación

El proyecto DjVu documenta DjView como un visor multiplataforma independiente, pero su página de descargas incluye paquetes antiguos para Mac. Comprueba los requisitos de macOS y del procesador antes de instalarlo. KDE clasifica actualmente sus descargas de Okular para Mac como versiones nightly no probadas, por lo que no las presentamos como una recomendación de lector estable y verificada.

Nuestras pruebas en macOS que se muestran más adelante provienen de herramientas de línea de comandos de DjVuLibre compiladas localmente, no de un lector gráfico probado para Mac. Si no consigues un lector compatible y ya sueles utilizar la línea de comandos, la ruta de conversión controlada a PDF detallada más abajo es una buena alternativa. No instales un complemento de navegador antiguo solo para lograr abrir el archivo.

Comprueba las imágenes, el texto y la siguiente tarea por separado

Trabaja con una copia y conserva el original intacto. Empieza por el título o el inicio del capítulo, una página intermedia y la última página. Haz zoom hasta que el texto relevante más pequeño resulte legible. Que un archivo se abra en la primera página no significa que haya superado una revisión completa del libro.

A continuación, busca una frase visible y, si tu lector lo permite, copia un fragmento breve en un editor de texto plano. Comprueba un nombre, un número y una frase. Si la búsqueda falla, puede deberse a la ausencia de texto, a una capa de texto inexacta o a una limitación del lector; no demuestra por sí sola que la descarga esté dañada.

Lo que observasLo que esto indicaSiguiente acción útil
Las páginas se visualizan; la búsqueda y los fragmentos copiados coincidenLas páginas de muestra son válidas para esas tareasLee el DjVu a menos que otro dispositivo o flujo de trabajo requiera un formato distinto
Las páginas se visualizan; no es posible extraer textoLas imágenes y las palabras legibles por máquina van por separadoContinúa leyendo de forma visual; recurre al OCR o a otra fuente con texto solo si necesitas las palabras
Las páginas se visualizan; las palabras o los números copiados no coincidenExiste una capa de texto, pero no es una transcripción fiableCompáralo con el escaneo y corrige o sustituye el texto antes de citar o traducir
Un lector compatible no puede abrir el archivoEl archivo o sus componentes necesarios pueden estar incompletos o no ser compatiblesVerifica la descarga original y prueba con un segundo lector compatible antes de intentar convertirlo

Algunos documentos DjVu se distribuyen en varios archivos de componentes en lugar de estar empaquetados en uno solo. El manual del editor de documentos de DjVuLibre explica que una página puede depender de datos compartidos. Si copias un solo componente de un documento de este tipo, es posible que le falte información necesaria. Obtén el documento completo desde su fuente original; un error no es motivo para descartar páginas hasta que el resto se abra.

Tres archivos con las mismas páginas y palabras diferentes

Creamos dos páginas originales y luego las codificamos en formato DjVu sin pérdidas. Una página contiene texto en francés, incluyendo café y boîte; la otra incluye The parcel contains 18 notebooks. Ambas usan el identificador B-204.

Creamos tres versiones: sin capa de texto, con texto correcto insertado manualmente y con texto erróneo insertado manualmente. Los errores no fueron generados por un motor de OCR. Los seis renderizados de página —dos páginas en cada uno de los tres archivos— coincidían exactamente con los píxeles de la imagen de origen correspondiente.

DescargaExtracción real de textoLo que permaneció visible
DjVu solo de imagenSalida vacíaAmbas páginas originales
DjVu con texto correctoLas seis líneas redactadas, incluyendo 18 notebooks y B-204Las mismas páginas originales
DjVu con texto erróneo13 notebooks y B-2O4, con la letra O en lugar de ceroSigue siendo 18 notebooks y B-204

El primer ejemplo es un archivo legible que contiene solo imágenes, no una descarga corrupta. El tercero es más engañoso: ofrece un texto verosímil pero incorrecto, a la vez que luce idéntico a la versión correcta. Por lo tanto, seleccionar o extraer texto con éxito es solo una comprobación de presencia, no una comprobación de precisión.

Para los lectores que utilizan DjVuLibre, el siguiente comando extrae el texto ya almacenado en un archivo:

djvutxt book.djvu book-extracted.txt

Elija un nuevo nombre de archivo de salida. El manual de djvutxt describe la extracción de texto oculto; este comando no reconoce palabras nuevas a partir de imágenes de página. En nuestra muestra que solo contenía imágenes no devolvió ningún texto, mientras que el archivo intacto se siguió decodificando con éxito. En cambio, una copia privada truncada deliberadamente hizo que el decodificador fallara.

Puede inspeccionar las páginas de origen y los resultados sin procesar y ejecutar el script de reproducción siguiendo sus instrucciones. El experimento se ejecutó el 14 de septiembre de 2026 con Pillow 12.3.0 y Poppler 26.08.0. La descarga oficial de DjVuLibre estaba etiquetada como 3.5.30, mientras que las herramientas compiladas reportaron 3.5.29; se registraron tanto el hash del archivo como la versión reportada.

Esta es una demostración controlada de capas de texto, no una prueba comparativa de precisión de OCR, una clasificación de lectores ni una prueba de traducción de BookTranslator.

Qué ocurrió con un archivo de Cándido de 251 páginas

También decodificamos el DjVu del elemento de Internet Archive candideouloptim01voltgoog, catalogado como una edición francesa de Cándido fechada en 1759. El archivo de 6.510.150 bytes descargado el 11 de septiembre aún coincidía con las sumas de verificación publicadas de la fuente cuando actualizamos sus metadatos el 14 de septiembre.

Las 251 páginas del archivo se decodificaron a un tamaño máximo de 600 × 800 píxeles. Renderizamos e inspeccionamos visualmente por separado las páginas del archivo 1, 5, 10, 125 y 251 a su resolución nativa. Esa muestra incluyó información de digitalización, notas manuscritas, el inicio de un capítulo, una página del cuerpo del texto y una última página visiblemente en blanco.

La capa de texto existente produjo 207 204 bytes UTF-8, con 246 separadores de página. Esas cifras no significan que falten cinco páginas en el libro: las imágenes y el texto requieren comprobaciones distintas, y la página final en blanco tampoco devolvió texto. Un archivo extraído de gran tamaño tampoco demuestra su precisión. En la página 10 del archivo, la palabra visible Comment se extrajo como CommcTit.

Convertimos solo las cinco páginas seleccionadas a PDF. El archivo resultante tenía cinco páginas, pero el extractor de texto de Poppler no devolvió ningún texto que no fueran espacios en blanco. Esto no fue una conversión a PDF del libro completo, ni una corrección exhaustiva, ni una prueba de que el volumen impreso esté completo. El registro de inspección y los comandos reproducibles preservan el alcance y el identificador exacto de la fuente.

Convierta a PDF solo cuando el siguiente paso lo requiera

Si el libro ya se lee bien en la aplicación que ha elegido, no haga nada más. Conviértalo cuando un lector específico, un flujo de impresión o una herramienta de documentos requiera PDF, no como un ritual automático para cada descarga en DjVu.

Con DjVuLibre instalado y la salida a PDF habilitada, este comando convierte una selección de dos páginas:

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

Ejecútelo en un directorio de trabajo y utilice un nombre de archivo de salida que no exista previamente. Confirme que ambas páginas se abran y, a continuación, compare su orientación, los bordes, el texto pequeño y el número de páginas con el original. Para una conversión completa, omita -page=1-2 y utilice otro nombre nuevo para el archivo de salida. Probamos el archivo de prueba de dos páginas y una selección de cinco páginas del libro, no cada una de las páginas del libro real en PDF.

La limitación fundamental se encuentra en el manual de ddjvu: su salida en PDF representa cada página como una imagen. En nuestro PDF de dos páginas convertido, la capa de texto correcta del DjVu original no se transfirió. pdftotext solo devolvió dos caracteres de salto de página.

Ese resultado es específico de este método de conversión; no significa que todos los programas de DjVu a PDF se comporten de forma idéntica. Utilice el conversor que utilice, repita la comprobación de búsqueda y copia en el archivo de salida, no solo en el de origen. Un icono de PDF no es garantía de que haya texto indexable, una estructura accesible o un libro con ajuste de línea.

Si su verdadero objetivo es disponer de tipografía ajustable y una lectura cómoda en pantallas estrechas, compruebe primero si la misma edición cuenta con un EPUB utilizable. Un PDF basado en imágenes no se convertirá en un EPUB adaptable con tan solo cambiarle la extensión. Nuestra guía comparativa entre EPUB y PDF explica ese dilema de lectura.

Adapta el siguiente paso a la magnitud del problema

Si solo quieres leer, un visor de DjVu funcional puede ser el punto final. Para una cita, un breve extracto verificado puede bastar. Si el PDF que has generado copia palabras incorrectas, sigue el diagnóstico de la capa de texto en PDF antes de dar por válidas esas palabras como material de origen.

La traducción solo resulta relevante cuando el idioma es el único obstáculo que queda y dispones de un archivo utilizable con los derechos necesarios para dicho uso. DjVu no es un formato admitido por BookTranslator según el catálogo de productos consultado para esta guía. Cambiarle la extensión a .pdf no lo convierte.

Si se trata de un PDF derivado auténtico, el flujo de trabajo para PDF de BookTranslator es un posible paso siguiente. Un archivo derivado que solo contenga imágenes requiere reconocimiento: el modo OCR reconstruye un PDF traducido a partir del contenido reconocido, en lugar de replicar con exactitud el diseño de página original. No subimos ni tradujimos estas muestras, por lo que esta guía no evalúa la calidad de su traducción.

Conserva el archivo DjVu original y las páginas de referencia que hayas comprobado. Abrir, extraer, convertir y traducir son pasos independientes; verifica el resultado que necesitas en cada uno de ellos.

Publicaciones relacionadas