word排版汇总-阿里云开发者社区

开发者社区> 开发与运维> 正文

word排版汇总

简介:

1.iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类库。通过iText不仅可以生成PDF或rtf 的文档,而且可以将XML、Html文件转化为PDF文件。 iText的安装非常方便,下载iText.jar文件后,只需要在系统的CLASSPATH中加入iText.jar的路径,在程序中就可以使用 iText类库了。

http://baike.baidu.com/view/2405889.htm

2.Jacob:“它允许在java中调用com接口自动组件,它使用JNI(本地调用程序)来进行本地调用COM库。它可运行在x86和支持32位和64位Java虚拟机 X64的环境。”(2013-03  http://baike.baidu.com/view/783738.htm#2)

3.Java2word:“java2word,咱们国人开发的一个包,比网上介绍的poi,jacob等解决方按容易上手多了!虽然功能不是很多,但应该满足一般的需求。遗憾的是不支持07格式,如果你需要读写07格式,可以用一下openxml4j这个包。”   

Java2word:“其实对于传统word文档的操作一般都会使用asp.net等语言去完 成,java与com组件的通信还是其一大软肋。当前的com桥有poi、jcom、jacob等。其中poi简洁易用但功能较弱,jacob功能强大但 上手较慢,需视需求而定。但这个问题在以openxml为基础的2007文档中是不存在的。2007文档实际上是一组xml的压缩包,其内部结构可以通过 将.docx的文档改名为.rar(.zip)后打开查看便一目了然。这时我们只需要找到存储数据的xml,按照其格式来读取即可。”

“java2word是com桥jacob包的封装,它专门针对word文档的操作做了封装,方便使用。”(2013-03  http://blog.csdn.net/xiaogugood/article/details/8662928)

4.Poi功能比较弱,不考虑选择

 

itext 阅读文档

Itext创建rtf文件,包含表格,图片

 


本文转自快乐就好博客园博客,原文链接:http://www.cnblogs.com/happyday56/p/4354270.html,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章