exe chm pdf电子书到txt格式的转换与合并

2008年10月28日 | 标签: ,

exe to txt:

minikillebook 足以胜任,老马出品的软件,点这里下载

pdf to txt:

直接参考善用佳软的这篇强文:PDF转换word格式的方法总结。都转换成word格式了,还问怎么转成txt?从word复制粘贴到记事本啊。

chm to txt:

先用解压软件将chm格式电子书解压,得到单个的htm html网页格式,再用浏览器打开这些网页,复制粘贴到记事本,保存为txt格式即可。

不过有一点,从exe和chm电子书中提取出来的是许多单个的txt或者htm,阅读起来很不方便。

下边就说一下txt最简单的合并方法:

复制以下文字:

@echo off
set a=0
setlocal EnableDelayedExpansion
for %%n in (*.txt) do (
set /A a+=1
if !a! LSS 10 (ren “%%n” “0!a!.txt”) else ren “%%n” “!a!.txt”
)

粘贴到记事本,另存为ren.bat

然后复制以下文字:

copy *.txt ren.txt

粘贴到记事本另存为copy.bat 再把这两个bat文件和要合并的多个txt文件放在同一文件夹下,先运行ren.bat再运行copy.bat 在这个文件夹下生成的 ren.txt 就是合并后的文件。

第一个批处理是将这些文件重命名为01 02 03 …100…这样的格式,因为如果不重命名,直接用copy.bat合并的话,顺序会很乱,它是按着1 11 12 13…2 21 22…3 31 32…这样的顺利复制的,因此重新命名时在个1到9前边加上0就可以解决这个问题。上边的重命名批处理来自这里。

要合并htm文件只要把两个bat文件中的txt换成htm就可以了。再用浏览器打开合并后的htm文件,复制粘贴到记事本,保存为txt格式即可。

介绍两个电子书格式之间转换的软件:

1.ABC Amber CHM Converter

【基本介绍】ABC Amber CHM Converter 是一个强大的文档处理工具,程序可以帮助你批量的将CHM电子文档转换为PDF,RTF,HTML,DOC,TXT,MCW等29种电子文档格式。

2.eTextWizard

Key features of eTextWizard :

* Html to Chm: Convert html to CHM html help file or ebook.
* Text to CHM: Convert text to CHM html help file or ebook.
* Text to Win help: Convert text to Win help file or ebook.
* Html to Text: Convert html to plain text file.
* Text to HTML: Convert plain Text to HTML quickly

以上两款软件基本上可以实现常用电子书格式之间的转换。

下边是下载电子书的一些心得:

一.善用两个搜索引擎:

1.迅雷旗下,狗狗搜索:www.gougou.com

2.新浪爱问共享资料:ishare.iask.sina.com.cn

把要找的书名放到上边两个站去搜,基本上都有下载。

二.善用一款软件:

blog_backup 这个软件本来用来博客备份搬家的工具,不过它支持新浪 搜狐 QQ 读书频道的连载图书的备份,嘿嘿,说白了就是下载。

用法:新增用户,编辑好内容,等待下载完成,点导出文件,导出文件类型选择单个txt文件,导出文件顺序选择正序,然后到本软件所在目的blog_backup\export文件夹下去找下好的电子书。

blog_backup这款软件超赞。作者还开发了同类的软件:网页爬虫工具(PClawer)这款软件更是强悍:PClawe 是一款定制功能较强的网页抓取工具,需要用到正则表达式,适合高级用户使用。准备入手研究下,有新的发现的话再贴到博客上与大家分享。

絮叨:

因为最近入手了nokia 6120c:(网上称小6的学生机),5块钱包10M的网络流量差不多十一就被我玩完了,不能上网,简直浪费了我的小6的智能,于是就想着下几本电子书来看,可网上txt格式的书实在难找,手机上装的百阅仅支持UMD.BRM.TXT格式的电子书阅读,不支持exe chm pdf格式的电子书阅读,就只好自己动手把这些格式转换成txt的,于是就在Google加上小平同学自己的思考总结下攒出了这篇文章,希望对来者有所帮助。

Update:

又搜索到一种合并txt文件的方法:winrar就可以。选中所要合并的文件>添加到压缩到文件>压缩选项选存储>最后把后缀名改成txt就行了,呵呵。 来自这里7楼的同学。