忙活了一天,PDF转epub基本成功
2016-05-11 21:43
190 查看
前人肯定做过,从github上找了几个类似的项目,java的,python的,C++和ruby的都有。我扒了一个Java的下来,几乎很难不费任何吹灰之力的跑起来,总得看看改改,一个个坑趟过去。大致明白过程后,还是决定自己写一个,方便以后不断修改完善。
于是采用epublib和PDFbox,200行代码,基本逻辑实现了,目前只支持非扫描的、带书签的PDF文件,我称之为规范PDF。成功生成后,上传到网站,然后从手机端下载,能正常打开阅读。实现了第一步。
以后需要对PDF中的代码格式化,epub需要支持图片和css。
总而言之,我的目标是从网上扒拉那些有价值的信息,进行加工整理,称为适合在移动终端上阅读的电子书。
让知识库强大起来,把知识装进口袋里。
于是采用epublib和PDFbox,200行代码,基本逻辑实现了,目前只支持非扫描的、带书签的PDF文件,我称之为规范PDF。成功生成后,上传到网站,然后从手机端下载,能正常打开阅读。实现了第一步。
以后需要对PDF中的代码格式化,epub需要支持图片和css。
总而言之,我的目标是从网上扒拉那些有价值的信息,进行加工整理,称为适合在移动终端上阅读的电子书。
让知识库强大起来,把知识装进口袋里。
相关文章推荐
- seaJS 使用随笔
- linux基本命令(23)——linux目录结构
- mysql :=和=的区别
- Android项目之HiTomato源码
- 机器学习基础(林軒田)笔记之一
- 集成ShareSDK QQ分享的四点体会
- 检测下你的显示器是否有问题
- 【HUSTOJ】1112: 统计单词个数
- Linux基础篇四———管道命令
- Java的四种引用类型
- 关于xshell 被avast防火墙拦截!解决方法!
- Jsp账户登录的实现
- ZOJ 3702 Gibonacci number【思维】
- n个数的和为n个数的公倍数
- 字符串移位
- Android学习 -- 《关于Activity》
- URL中“#” “?” &“”号的作用
- js判断页面图片是否存在,并设置默认值
- iOS开发,导入c文件引发的Could not build module 'Foundation'问题
- linux服务器端的svn搭建及版本库同步