d******c 发帖数: 2407 | 1 https://sites.google.com/site/dracodoc/pdf4eink-1
http://www.hi-pda.com/forum/viewthread.php?tid=783685&extra=pag
感兴趣的可以看看。
PDF4Eink是一个将文本文件转换为Eink reader适用的PDF的小软件。
PDF是一种固定版面的格式,因此如果不是专门为Eink reader屏幕设计的PDF,在
Eink reader上是难以得到最佳阅读效果的。但另一方面,如果你自己有电子书的文本
格式来源,将其转换成PDF来阅读也有以下优点:
1.一般的阅读器在txt支持上都不够完美,需要考虑编码,排版等等。而且缩放字体后
引起页数变化经常需要时间计算。Txt也无法支持目录
2.只要将字体嵌入,中文pdf可以在任何reader上阅读,无需汉化。如果考虑到许多中
文书还是扫描版pdf,就几乎完全不需要汉化了。
将Txt转换成PDF是非常普通的功能,市面上有无数软件可以做到这一点,然而在
Eink Reader出现之前所有的软件都不可能考虑到Eink Reader的需求,那就是
1.版面控制,尤其是页面的大小,边距,行距,缩进等等。
2.字体选择。
3.我个人认为这种转换应该尽量在操作上简单,在设置合适的情况下应该做到一键转换
,操作越少越好。
能够满足这几点要求的软件很少,尤其是第三点。我在2009年购买eslick之前花了
两三天时间写了一个Groovy的脚本,利用iText实现了想要的功能。但是这个脚本很难
给别人使用,因为需要直接编辑源码来修改参数,并且结合Total Commander的工具栏
才能做到一键转换。
最近我在学习Groovy SwingBuilder的过程中给这个脚本加上了图形界面,应该可
以方便一般用户使用了。
PDF4Eink的主要特点:
1.支持中文,英文的文本文件,包括GBK(或GB2312也是一样的),UTF8,ISO8859_1 (
一般的英文文件编码)编码格式。
2.拖拽文件到程序窗口
3.采用配置文件存储常用的设置,在调整好之后每次转换都不用进行改动。结合拖拽功
能,每次操作可以精简到:一次拖拽,一次点击便完成所有操作。
4.自行选择字体,控制页面设置等参数
5.可以批量转换。
6.若txt文件内有标记,可以根据标记生成书签。 |
a****n 发帖数: 3082 | |
d******c 发帖数: 2407 | |
s*******d 发帖数: 4135 | 4 可以把常用设置放在右键菜单,这样转换就很简单了。 |
s*******d 发帖数: 4135 | 5 试用了一下,效果很不错,虽然安装有点麻烦,呵呵。
【在 d******c 的大作中提到】 : https://sites.google.com/site/dracodoc/pdf4eink-1 : http://www.hi-pda.com/forum/viewthread.php?tid=783685&extra=pag : 感兴趣的可以看看。 : PDF4Eink是一个将文本文件转换为Eink reader适用的PDF的小软件。 : PDF是一种固定版面的格式,因此如果不是专门为Eink reader屏幕设计的PDF,在 : Eink reader上是难以得到最佳阅读效果的。但另一方面,如果你自己有电子书的文本 : 格式来源,将其转换成PDF来阅读也有以下优点: : 1.一般的阅读器在txt支持上都不够完美,需要考虑编码,排版等等。而且缩放字体后 : 引起页数变化经常需要时间计算。Txt也无法支持目录 : 2.只要将字体嵌入,中文pdf可以在任何reader上阅读,无需汉化。如果考虑到许多中
|
r**i 发帖数: 1222 | |
d******c 发帖数: 2407 | 7 章节的判断没法有简单的规则,只能你自己在章节前面加标记
在章节那一行加 ,像这样
第一章
就可以了
有个中文帮助文件,详细讲了使用细节的
【在 r**i 的大作中提到】 : 请问如何标记生成书签?
|
d******c 发帖数: 2407 | 8 本来想打包成jar的,但是试了半天总是有各种问题,就先这么发布了
【在 s*******d 的大作中提到】 : 试用了一下,效果很不错,虽然安装有点麻烦,呵呵。
|
d******c 发帖数: 2407 | 9 改进了安装过程,现在只需要装JRE,然后下载解压,双击执行jar就行了。
当然还要自己拷贝一下字体。
安装包还在那个google site页面 |
g**********g 发帖数: 18118 | |