1:用apache pio 读取do" />
乔山办公网我们一直在努力
您的位置:乔山办公网 > word文档 > 如何用纯java代码实现<em>word</em>转<em>pdf</em&g

如何用纯java代码实现<em>word</em>转<em>pdf</em&g

作者:乔山办公网日期:

返回目录:word文档


http://wenku.baidu.com/view/2dde228783d049649b6658d7.html

1:用apache pio 读取doc文件,然后转成html文件用Jsoup格式化html文件,最后用itext将html文件转成pdf。

2:使用jdoctopdf来实现,这是一个封装好的包,可以把doc转换成pdf,html,xml等格式,调用很方便。

3:地址http:///download/index.html" target="_blank">http:///download/index.html

5:安装完后要启动openOffice的服务,具体启动方法请自行google。

6:效果最好的一种方法,但是需要window环境,而且速度是最慢的需要安装msofficeWord以及SaveAsPDFandXPS.exe(word的一个插件,用来把word转化为pdf)

7:Office版本是2007,因为SaveAsPDFandXPS是微软为office2007及以上版本开发的插件。

8:SaveAsPDFandXPS下载地址:microsoft.com/zh-cn/download/details.aspx?id=7" target="_blank">http://www.microsoft.com/zh-cn/download/details.aspx?id=7。

9:需要转换的工具 ,看你是linux还是word 。word还好不需要安装。linux就麻烦了。


我曾经也尝zd试使用纯java技术去解析word文档,并且使用了apache的jacob,POI等项目,但是由于Microsoft Word使用的doc不是标准DOC文件,而是自己加处理过的,所以现在解析微软的doc都只能靠破解与猜解,据我所知,现在的技术只能从word中提取出来文字,所以使用纯java不太可能实现。
如果使用windows平台的话,可以选择使用微软的一些word控件来达到目的.

几种方案:方法一:用apachepio读取doc文件,然后转成html文件用Jsoup格式化html文件,最后用itext将html文件转成pdf。方法2:使用jdoctopdf来实现,这是一个封装好的包,可以把doc转换成pdf,html,xml等格式,调用很方便地址:安装完后要启动openOffice的服务,具体启动方法请自行google方法4:效果最好的一种方法,但是需要window环境,而且速度是最慢的需要安装msofficeWord以及SaveAsPDFandXPS.exe(word的一个插件,用来把word转化为pdf)Office版本是2007,因为SaveAsPDFandXPS是微软为office2007及以上版本开发的插件SaveAsPDFandXPS下载地址:/zh-cn/download/details.aspx?id=7jacob包下载地址:

相关阅读

  • -convert word to pdf,pdf to word

  • 乔山办公网word文档
  • Convert DOC to PDF For Word v1.0 keygen by ORiON Convert Doc to PDF For Word v2.00 keygen by ACME Convert DOC to PDF For Word v2.00 010905 serial by C
  • <em>网页</em>版<em>pdf</em>怎么转换成<em&

  • 乔山办公网word文档
  • 一、首先,打开百谷歌浏览器,打开要保存成PDF格式的网页,在右上角点击“三点标志度”,点击打开。二、然后,在问下拉菜单中选择“打印”,点击打开。答三、然后,在窗口选择
  • <em>mac</em>上<em>pdf</em>怎么转换成<em

  • 乔山办公网word文档
  • 苹果电脑怎么把pdf转成wordpdf转成word" src="/uploads/tu/437.jpg" style="width: 400px; height: 267px;" />苹果电脑怎么把pdf转成wordMAC OS系统中如何将PDF转换成WORD?" src="/uploads/tu/
  • <em>java</em> 怎么把<em>pdf</em>转成<e

  • 乔山办公网word文档
  • 用Java内嵌iText生成PDF文档需要5个步骤:百①建立com.lowagie.text.Document对象的实例。Document document = new Document();②建立一个度书写器(Writer)与document对象关知联,通过书道写器(Writer)可以将文
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网