當前位置:成語大全網 - 漢語詞典 - 有人知道怎麽把PDF剪成kindle屏幕大小嗎?

有人知道怎麽把PDF剪成kindle屏幕大小嗎?

用小屏幕Kindle閱讀PDF文檔時,如果文檔不是專門為小屏幕閱讀器排版的,往往會出現顯示字體過小,閱讀不便的情況。Kindle的屏幕刷新率太低,頁面局部放大後再移動閱讀區域不太現實。目前,有三種常用的方法來解決這個問題:

使用預處理軟件對PDF文檔的頁邊距進行修剪,比如使用修剪軟件Briss去除PDF文檔的頁邊距,使可讀區域盡可能大,然後將生成的PDF文檔放入Kindle中閱讀。有些文件切割後可以很好地閱讀,但有些文件處理後仍然過大。

使用OCR(光學字符識別)軟件,PDF中的文本被提取並導出為其他可以重新排列的文檔格式,如TXT和MOBI。由於OCR有壹定的識別錯誤率,不能保持排版樣式(如字體、字號、圖表公式),這種方式的應用範圍受到限制。

使用閱讀器提取文檔中的字符和樣式,並以適應屏幕寬度的方式重新排列它們(稱為文本重排,文本

回流).這種方法雖然可以保留字體樣式信息,但對圖表和公式的支持不如第二種方法。這種方法的另壹個缺點是不能重新排列掃描的文檔,因為不能從掃描的文檔中提取字符和格式信息。

Koreader的重排功能離不開另壹個開源軟件項目K2pdfopt(GPLV3協議發布)。K2pdfopt也是為了解決小屏幕Kindle閱讀PDF文檔的排版問題而開發的。與其他PDF預處理軟件相比,它具有許多獨特的功能,如自動化程度高,自動識別多列排版文檔,自動去除頁面白邊,自動水平校正掃描文檔,以及最重要的基於圖像分割的重新排版算法。K2pdfopt使用完全基於圖像處理的方法來重新排列文本。軟件在處理的時候,會把原來的PDF/DJVU頁面放大,以字為單位劃分成像素區域,把這些像素區域重新排列成目標寬度的頁面(原理如下圖),所以理論上只要文檔的頁面像素可以被讀取,就可以重新排列文字。這個算法的前提是頁面中的文字之間需要有壹定的間隙,以提供劃分像素區域的場地。