首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > PowerDesigner >

itextpdf简略使用 制作豆瓣日志pdf

2013-08-01 
itextpdf简单使用 制作豆瓣日志pdf关于怎么获取豆瓣日志的文章 原来有写过一篇:http://fair-jm.iteye.com/

itextpdf简单使用 制作豆瓣日志pdf

关于怎么获取豆瓣日志的文章 原来有写过一篇:http://fair-jm.iteye.com/blog/1896575

这个是用htmlparser的 现在的改成jsoup 原理差不多 都是根据tag 还有id来获取 日志的标题 发布时间和内容的

?

先来一张效果图吧 生成的还不错(生成的来源依旧是我姐的豆瓣日志:http://www.douban.com/people/maybedekky/notes) 没错这个工具图片的地址是直接转成图片的...不是text文本..略强大

itextpdf简略使用 制作豆瓣日志pdf
?

所以这部分就略过了 需要的可以看上面的日志。

?

itextpdf的下载地址是:

http://itextpdf.com/download.php


itextpdf简略使用 制作豆瓣日志pdf
?为了格式 还需要一个iText XML Worker来直接将html的内容转成pdf(一些css的设置最好全清空了 不然格式会乱七八糟了)

?

这里有个中文支持的问题

看这里:http://blog.csdn.net/kings988/article/details/5393982

不过我自己试了下不用这么麻烦 只要把字体改成支持中文的字体就好了 很简单的一段(因为支持中文的字体也一定支持英文的不是吗?)

com.itextpdf.tool.xml.css.apply下的ChunkCssApplier类中这样修改:(这两个类都是在IText Xml worker的jar下的):


itextpdf简略使用 制作豆瓣日志pdf
?


itextpdf简略使用 制作豆瓣日志pdf
?好这样中文问题就解决啦(你想换什么字体就换好了)

?

生成的主要代码只有一行:


?具体代码就不发了 不是很难 大家有兴趣自己动手下吧

热点排行