Friday, July 14, 2006

DjVu

在網路上傳遞的電子書有哪些格式呢?
大家很熟悉PDF吧, PostGhost、html.....甚至image檔案都可以(能看的電子化格式...ㄏㄏ)
但是如果是直接線上閱讀的電子書
事實上連PDF都嫌的有點大

size與清晰度是電子書的兩面考量
size要小的話dpi就不能太高,但dpi太小則看不清楚
DjVu這個格式便是針對網路上的電子書作改良的格式

他的基本想法是
針對不同內容作不同的layer與處理
例如,一般文件中的圖形可以接受較低的解析度
而文字則希望有較高的解析度
因此你可以在DjVu中讓文字是300dpi而圖形是100dpi
這樣一來便可以兼顧size與清晰的需求

OpenSource的DjVu project是DjVuLiBre
它包含一個獨立的viewer與library
還有browser的plugins
但是因為viewer是用Qt當成介面
因此你必須有Qt的library(Qt3)
plugins也是一樣
這倒是我比較不喜歡的地方
因為我的browser根本不是Qt-base

不過還是給這個project用力鼓勵
下次看到用djvu結尾的檔案時
記得去下載來試試
你會發現他的效能真的比pdf好多了

No comments: