PDF4Eink是一個將文本文件轉(zhuǎn)換為Eink reader適用的PDF的小軟件。
PDF是一種固定版面的格式,因此如果不是專門為Eink reader屏幕設(shè)計的PDF,在Einkreader上是難以得到最佳閱讀效果的。但另一方面,如果你自己有電子書的文本格式來源,將其轉(zhuǎn)換成PDF來閱讀也有以下優(yōu)點:
1.一般的閱讀器在txt支持上都不夠完美,需要考慮編碼,排版等等。而且縮放字體后引起頁數(shù)變化經(jīng)常需要時間計算。Txt也無法支持目錄。
2.只要將字體嵌入,中文pdf可以在任何reader上閱讀,無需漢化。如果考慮到許多中文書還是掃描版pdf,就幾乎完全不需要漢化了。
將Txt轉(zhuǎn)換成PDF是非常普通的功能,市面上有無數(shù)軟件可以做到這一點,然而在EinkReader出現(xiàn)之前所有的軟件都不可能考慮到Eink Reader的需求,那就是
1.版面控制,尤其是頁面的大小,邊距,行距,縮進等等。
2.字體選擇。
3.我個人認為這種轉(zhuǎn)換應(yīng)該盡量在操作上簡單,在設(shè)置合適的情況下應(yīng)該做到一鍵轉(zhuǎn)換,操作越少越好。
能夠滿足這幾點要求的軟件很少,尤其是第三點。有很多人用word或者wps打印到pdf,每個文件的操作步驟和調(diào)整都不簡單,而我認為在自己常用的設(shè)置固定之后,每個文件的轉(zhuǎn)換都應(yīng)該至少做到一鍵轉(zhuǎn)換。
PDF4Eink的主要特點:
1.支持中文,英文的文本文件,包括GBK(或GB2312也是一樣的),UTF8,ISO8859_1 (一般的英文文件編碼)編碼格式。
2.拖拽文件到程序窗口,支持批量轉(zhuǎn)換
3.采用配置文件存儲常用的設(shè)置,在調(diào)整好之后每次轉(zhuǎn)換都不用進行改動。結(jié)合拖拽功能,每次操作可以精簡到:一次拖拽,一次點擊便完成所有操作。
4.自行選擇字體,控制頁面設(shè)置等參數(shù)。實際上可以用本軟件給任何reader做pdf,只要自己參考已有的設(shè)置摸索一下相關(guān)的參數(shù)。
5.若txt文件內(nèi)有標記,可以根據(jù)標記生成書簽。具體的說是在章節(jié)那一行前面有<bm>標記。我沒有實現(xiàn)更復(fù)雜的目錄識別功能,因為可能的情況千差萬別,很難做。easypub的目錄識別做得很好,但是反正kindle上根本不支持pdf目錄,做了也沒用,就不折騰了。
使用方法是:
1.拷貝你要用的ttf字體
2.啟動程序,拖拽一個文本文件到程序窗口上,選擇這個文件是中文還是英文,編碼方式是UTF還是gbk
3.選擇你要用的配置文件。程序自帶了eslick,kindle DX,sony 505的配置文件,其他reader可以在這些配置文件的基礎(chǔ)上修改。你可以量一下屏幕上可用的長寬(去掉狀態(tài)欄等之后可顯示面積),然后相應(yīng)地修改屏幕尺寸,再調(diào)節(jié)一下字體大小,行距等參數(shù),然后點擊轉(zhuǎn)換。經(jīng)過實驗找到合適的參數(shù)之后,可以在修改參數(shù)之后保存設(shè)置到設(shè)置文件里,以后就不用重新輸入了。你可以在關(guān)閉程序后直接到目錄下把設(shè)置文件的文件名改成你想用的,下次就會顯示你用的名字了。