现在想要将Word文件转成PDF文件,但是呢!好像不能直接转(或许可以,但是我没有找到方法),于是就有人说可以先将其转换成Html文件,然后转成PDF文件,求大神告知代码?给个例子也好呀!
关于组件:象什么Jcom呀,由于要用dll文件这种类似的东西,但是现在我们是不能操作服务器的,所以这种方法是不可行的,我也知道了用POI的方式操作,但是对Word的支持是在不咋样的,而且Bug一大堆
最终觉得IText或者PDFBox挺靠谱的,可是只是知道思路无从下手呀!希望大家给个意见!在此谢过了,不胜感激!
由于Word文件是用户上传的,所以里面是很有可能有图片的,也有可能有表格,当然有文字了。
现在想要将Word中的格式原封不动的搬到PDF中(字体呀,颜色呀这些可以忽略不计了),大家给帮个忙嘛!分不够再加
------解决方案--------------------
要完美无缺陷地转换word 为pdf,比较好的方法是调用Office的SaveAs pdf方法。服务器不让安装东西,不太好办的
------解决方案--------------------
使用Java组件itext 生成pdf介绍
http://news.newhua.com/news/2011/0111/113128.shtml
------解决方案--------------------
这难度不是一般的大啊
建议楼主直接用高版本的 Word 进行转换
要不,如果有很多文件需要转换嫌手动操作太麻烦的话,可以写个程序调用 Word 自动完成
------解决方案--------------------
用OpenOffice可以完美解决
------解决方案--------------------
你用Java实现,然后又说不能操作服务器,这是个啥意思?你Java运行在什么地方?以什么形态运行的?
常规建议方案是:先找一个支持 Word2PDF 的软件,且该软件提供命令行功能;然后Java使用Runtime去执行该软件的命令行来完成转换工作。