求纯java编写的office文档转化成PDF文档的程序源码,转化效率达到95%以上的!

zhousanity 发布于 2012/06/19 19:03
阅读 1K+
收藏 3
求纯java编写的office文档转化成PDF文档的程序源码,转化效率达到95%以上的!
加载中
0
实迷途其未远觉今是而昨非
实迷途其未远觉今是而昨非

这?

office文档,你要找到解析office文档的jar,我知道的有Jacob

pdf,itext可以操作pdf

就是不清楚这两个货对图片或者一些特殊功能会怎么处理。。。

zhousanity
zhousanity
这几个我试过,效率不高!
0
子木007
子木007

源码没有

==========================

现在比较多的也省事的做法是用OpenOffice转换。

1. 安装openoffice

2. 调用 openoffice的sdk转换,  或者用现有的开源 #jodconverter#

   a) openoffice 的sdk 用起来比较生涩难用

   b) #jodconvert# 简化了 openoffice sdk的操作。 可以去看看文档示例,比较简单。

子木007
子木007
回复 @zhousanity : http://code.google.com/p/jodconverter/source/browse/#svn%2Ftrunk
zhousanity
zhousanity
这个jddconvert源码哪里有下载的?
0
皮总
皮总

我这有个  perl 版本的,成功率在 95% 以上 :http://hidinga.xicp.net/blog/

转换 12632 篇报告,失败475篇,成功率为 96.24%

皮总
皮总
回复 @zhousanity : 应用于我这边的生产环境
皮总
皮总
回复 @zhousanity : perl 版本效率还可以 , 我这边一个文档大约 200k 每个转换大约 10 秒钟, 我私人用 PDK 将它转换 exe 以 windows 服务在运行
zhousanity
zhousanity
嗯 我看看
0
皮总
皮总
给你一个例子,效果差不多 : http://www.iteye.com/topic/1005741
0
Monkey
Monkey

我来推荐一个稍微靠谱那么一点的,最少可以确保成功。先把word转成html,然后把html变成pdf,不会失败,但是效果回有变化。

doc到html可以用word自身的功能,然后java完成html到pdf。

Monkey
Monkey
回复 @zhousanity : jcom调用word另存为html,然后找一个pdf的包,把这个玩意变成pdf。要求你的服务器上要安装office。转换word的文件格式,用纯java永远不能确保100%成功,只有word本身才能保证。
zhousanity
zhousanity
回复 @Monkey : 其实我想要一个能够在服务器上面跑动的,用于word上传以后直接调用方法将其转换成pdf文档,但是不受环境影响
Monkey
Monkey
回复 @zhousanity : 你调用了什么玩意啊。
zhousanity
zhousanity
这个功能我试过,在服务器上面不行。 原因一、服务器处于注销状态的时候,调用不起来。必须要本地登录。 原因二、一旦文档有问题的就会导致转化不成功!
zhousanity
zhousanity
那么有没有类似的源码呢?
0
苏大泉
苏大泉
google baidu不会用吗 能解决这个需求的开源项目一大堆拜托先查查再出来问
zhousanity
zhousanity
百度我都用过了!全部是是不合适!我想知道google code里面有没有类似的项目!
返回顶部
顶部