¿Qué es koreader?
Koreader es un lector Kindle de código abierto bajo licencia GPLv3. Admite casi todos los formatos de documentos de libros electrónicos convencionales, como PDF, DJVU, EPUB, MOBI, TXT, XPS, CBZ, FB2, HTML, RTF, CHM, DOC y ZIP.
La función de reordenamiento de Koreader es inseparable de otro proyecto de software de código abierto, K2pdfopt (lanzado bajo el protocolo GPLV3). K2pdfopt también fue desarrollado para resolver el problema de diseño de los documentos PDF leídos en la pantalla pequeña de Kindle. En comparación con otros programas de preprocesamiento de PDF, tiene muchas características únicas, como un alto grado de automatización, la capacidad de identificar automáticamente documentos con formato de varias columnas y dividirlos en columnas, eliminar automáticamente los bordes blancos de las páginas y realizar automáticamente la corrección horizontal en documentos escaneados y, finalmente, un importante algoritmo de reordenamiento basado en segmentación de imágenes. K2pdfopt utiliza un método completamente basado en el procesamiento de imágenes para reorganizar el texto. Durante el procesamiento del software, la página PDF/DJVU original se ampliará y se dividirá en áreas de píxeles en unidades de palabras, y estas áreas de píxeles se reorganizarán en páginas del ancho objetivo. entonces, en teoría, siempre que se puedan leer los píxeles de la página del documento, el texto se puede reorganizar. La premisa de este algoritmo es que debe haber un cierto espacio entre el texto de la página para proporcionar una ubicación para dividir el área de píxeles. Para conocer más efectos de procesamiento de K2pdfopt, consulte este artículo. Utilice K2PDFopt para reorganizar el diseño y guardar fácilmente archivos PDF escaneados.