zoukankan      html  css  js  c++  java
  • 入手台电K6

    最近入手了电纸书,折腾了好久,感觉有点浪费时间阿,这时间和钱拿去买书读书该多好……

    期间遇到一个问题,6寸屏幕的电纸书看pdf相当痛苦,幸好新固件有pdf重排。但换行依然不知所谓不明就里不能人道……于是需要自己处理下,网上流行一个wps处理法,大意就是将txt文本粘贴进wps的6寸模板里,然后另存为pdf。这样可以设置自己喜爱的字体,的确是不错的选择。此外还有通过虚拟打印机打印成pdf的。

    txt源不是那么容易找的,万一找回来的已经是pdf,怎么办呢?可以通过pdfcrop进行切边,这款软件在ubuntu下是一个perl脚本,原理大概是直接提取文本外的那个“盒子”,再以之为页面大小,这样白边自然而然就没有了。但速度非常慢,转换后体积扩大10倍,不够实用。还有一个pdfnup,是pdfjam的一个工具,可以将两页pdf做成1页,拿去打印就方便了。也附带有切白边的功能,原理却不一样。它是新建一个latex文件,将原文pdf像图片一样嵌入其中,然后进行缩放处理。通常都能减少体积,而且速度也快,但切多少就要靠自己手动控制了。另外切完白边后放进机器中似乎不能重排了,这点待验证。

    不由得又想起TAOUP里面提到的,纯文本最好。当然,这里不包括为了营造格式随便断行的txt。如果pdf有相应的ps或者tex文件,要变6寸pdf还不简单?相信改个模板就行了,像pdf带盒子是最难处理的,将html直接dump成txt似乎也带有换行,比较麻烦。总的来说,数据是文本流这种模式最好,图片之类的应该是处于漂浮状态的,由排版方决定图片的位置,这也是html的思想。

    关于机器,台电K6似乎是市场上最便宜的6寸E-ink机器了。然而,似乎易万卷的S600更好一些。上市日期差了3个月,硬件方面却有较大区别。k6用的是arm7的,瑞芯微的解决方案,而S600用的是arm9,而且用的是linux系统。买之前没考察清楚阿,嵌入式设备上的固件也很重要,需要列入考虑方案。虽然K6也支持16灰阶,但仅仅是硬件上,要等到相应固件不知何年何月,另外还有pdf切白边的功能,不知道台电还打不打算继续做出来。易万卷的Linux系统起码让人看到了那么一丝可以hack的机会啊……

    总结:6寸电纸书看文学类的书最好,epub格式不错,本身基于xml结构,排版方面没有什么问题。要看扫描版pdf,还是等10寸吧,10寸携带不方便,如果那种可以卷曲的电子纸可以普及,那么阅读扫描版电子书的时代就真正来临了。

  • 相关阅读:
    Delphi公用函数单元
    Delphi XE5 for Android (十一)
    Delphi XE5 for Android (十)
    Delphi XE5 for Android (九)
    Delphi XE5 for Android (八)
    Delphi XE5 for Android (七)
    Delphi XE5 for Android (五)
    Delphi XE5 for Android (四)
    Delphi XE5 for Android (三)
    Delphi XE5 for Android (二)
  • 原文地址:https://www.cnblogs.com/Lifehacker/p/e_ink_ebook.html
Copyright © 2011-2022 走看看