|
Koreader是在GPLv3协议下开放源代码的Kindle阅读器,支持PDF,DJVU,EPUB, MOBI, TXT, XPS, CBZ, FB2, HTML, RTF, CHM, DOC, ZIP等几乎所有主流电子书文档格式。
“Kindle的PDF阅读外挂”
新版Kindlepdfviewer正式更名为Koreader。Koreader默认运行在Kindle原生系统里,只需要在原生系统中打开Koreader程序就可以使用,关闭Koreader程序就回到了原生系统界面,切换很方便。Koreader可以运行在Kindle Touch和Kindle Paperwhite设备上。Koreader对非触屏Kindle设备Kindle 2、Kindle DX(G)、Kindle 3、Kindle 4的支持会逐步加入,这些设备可使用老版本的Kindlepdfviewer或者Librerator。
重排功能的开发
Koreader的重排功能离不开另一个开源软件项目K2pdfopt(GPLV3协议发布)。K2pdfopt也是为了解决PDF文档在小屏幕Kindle上阅读的排版问题而开发的。与其它PDF预处理软件相比,它有很多独一无二的特性,比如自动化程度很高,能够自动识别多栏排版的文档进行分栏,自动去除页面白边,自动对扫描文档进行水平校正,以及最重要的基于图像分割的重排版算法。K2pdfopt使用完全基于图像处理的方法对文字重新排版,软件处理时会把原始PDF/DJVU页面放大再分割成以词为单位的像素区域,把这些像素区域重新排列到目标宽度的页面中,所以理论上只要能够读取文档的页面像素就可以对其中的文字进行重新排版。这个算法的前提是页面中的文字之间需要有一定的空隙,以提供分割像素区域的位点。更多K2pdfopt的处理效果请参考这篇文章用K2PDFopt重排版面,随手解救扫描PDF 。
K2pdfopt被移植到Koreader/Kindlepdfviewer以后就可以在阅读时让PDF重新排版。实时重排可以省去电脑上处理PDF的步骤,并且可以在kindle上交互式地微调排版参数,尽可能地生成满意的排版。使用Koreader的重排模式阅读时,软件会自动把当前页和下一页重排版成适应屏幕的尺寸。
下载
https://www.123pan.com/s/uQCRVv-arKlA.html
链接: https://pan.baidu.com/s/1AXVeMkwAv-Nxu9FcPE6dWQ 提取码: pntd
202310
https://www.123pan.com/s/uQCRVv-uIUlA.html
链接: https://pan.baidu.com/s/1g9au5NIXbjbI4mZ66sg6wQ 提取码: nyhy
202401
https://www.123pan.com/s/uQCRVv-hqUlA.html
链接: https://pan.baidu.com/s/18djwRBSpMvsAZsrsNul8Rw 提取码: 3c88
202403
https://www.123pan.com/s/uQCRVv-3CSlA.html
链接: https://pan.baidu.com/s/1EUXZlQQT6ycC4_2zwCfuuQ 提取码: u25t
202404
https://www.123pan.com/s/uQCRVv-QkllA.html
链接: https://pan.baidu.com/s/1ALIFbz26RlPLvqmVcTLj4w 提取码: u5q6
202411
https://www.123865.com/s/WqjA-hGrSv
链接: https://pan.baidu.com/s/1AoJEWlV9_BN-d0mo-QRP8A 提取码: 5ecx
https://share.feijipan.com/s/rPFIZlyv
202504
https://www.123865.com/s/WqjA-2trSv
链接: https://pan.baidu.com/s/1MMVBx7iibiNuBwy52OPTxg 提取码: bu5d
https://share.feijipan.com/s/2aGSUamt |
|