作者:乔山办公网日期:
返回目录:word文档
推荐下面免费的方法试百试:
方法一:使用虚拟打印机pdf factory即可,度而且其他格式文件只要是能够打印,选择这个虚拟打印机,都可以做成PDF文件,很简单知实用;
方法二:使用专道门的转换软件,把文件专转成PDF文件;
方法三:用其他虚拟打印机转成PDF文件。属
方法四:用WPS本身自带的转换功能转成PDF文件。
两种方案:
方案一、百一部到位的第三方工具,应该有,一般都是收费的,看你找度不找得到。
方案二、两不问到位,需要了解word与excel的内部格式,实现难度比较大
1.word解析工具(将答word解析到内存,apache poi可以做到)专;
2.pdf导出工具(将内存中数据导出成pdf,这个属具体工具没使用过,自己找找看)
几种方案:
方法一:用apache pio 读取doc文件,然后转成html文件用Jsoup格式化html文件,最后用itext将html文件转成pdf。
方法2:使用jdoctopdf来实现百,这是一个封装好的包,可以把doc转换成pdf,html,xml等格式,调用很方便
地址:
需要注意中文字体的写入问题。
方法3:使用jodconverter来调用openOffice的服务来转换,openOffice有个各个平台度的版本,所以这种方法跟方法1一样都是跨平台的。
jodconverter的下载地址:
首先要安装openOffice,下载地址:
安装完后要启动回openOffice的服务,具体启动方法请自行google
方法4:效果最好的一种方法,但是需要window环境,而且速度是最慢的需要安装msofficeWord以及SaveAsPDFandXPS.exe(word的一个插件答,用来把word转化为pdf)
Office版本是2007,因为SaveAsPDFandXPS是微软为office2007及以上版本开发的插件
SaveAsPDFandXPS下载地址:
jacob 包下载地址:
1:用apache pio 读取doc文件,然后转成html文件用Jsoup格式化html文件,最后用itext将html文件转成pdf。
2:使用jdoctopdf来实现,这是一个封装好的包,可以把doc转换成pdf,html,xml等格式,调用很方便。
3:地址http:///jdoctopdf/downloads.php
需要注意中文字体的写入问题。
4:使用jodconverter来调用openOffice的服务来转换,openOffice有个各个平台的版本,所以这种方法跟方法1一样都是跨平台的。
jodconverter的下载地址:http:///opensource/jodconverter
首先要安装openOffice,下载地址:office.org/download/index.html" target="_blank">http:///zh-cn/download/details.aspx?id=7" target="_blank">http:///zh-cn/download/details.aspx?id=7。
9:需要转换的工具 ,看你是linux还是word 。word还好不需要安装。linux就麻烦了。