Ⅰ java使用openoffice将word转换为pdf的问题
可以试抄试spire.doc for java,效果还是袭不错的
importcom.spire.doc.*;
publicclassWordtoPDF{
publicstaticvoidmain(String[]args){
//加载word示例文档
Documentdocument=newDocument();
document.loadFromFile("Sample.docx");
//保存结果文件
document.saveToFile("out/toPDF.pdf",FileFormat.PDF);
}
}
Ⅱ 在linux环境下,java怎么实现从word格式转换为pdf格式
linux环境下,word格式转换为pdf格式
word转换到PDF的步骤就相对简单了,我们只需要安装一款虚拟打印机软件“Virtual Pdf Printer”即可,它可以将你编辑好的word文档直接输出为PDF文件格式。
安装后在word中点击“打开”→“打印”,
在“打印机名称”中会看到多了一个“Virtual Printer”选项,
选中它,点击确定后(未注册版本有10秒的等待时间),
弹出“保存PDF文件”对话框,先选择文件的保存路径,
再点击“生成设置”按钮,弹出“系统设置”面板,
对输出后的PDF文件进行加密和字体等设置,
点击两次确定,当前的word文档就被转换成PDF格式的文件了.
Ⅲ java怎么实现将word文档转换为pdf文件
WORD转换到PDF
WORD转换到PDF的步骤就相对简单了,我们只需要安装一款虚拟打印机软件“Virtual
Pdf
Printer”即可,回它可以将你答编辑好的WORD文档直接输出为PDF文件格式。(下载地址:
http://www.newhua.com/soft/21190.htm)
安装后在WORD中点击“打开”→“打印”,在“打印机名称”中会看到多了一个“Virtual
Printer”选项,选中它,点击确定后(未注册版本有10秒的等待时间),弹出“保存PDF文件”对话框,先选择文件的保存路径,再点击“生成设置”按钮,弹出“系统设置”面板(如图3),对输出后的PDF文件进行加密和字体等设置,点击两次确定,当前的WORD文档就被转换成PDF格式的文件了
Ⅳ java中poi如何将word文档转换成pdf
itext等等,可以方便转换的了
~
~
~
~
Ⅳ java 怎么把pdf转成word
有个pdf库,Free Spire.PDF for Java,可以直接调用方法saveToFile("ToWord.docx",FileFormat.DOCX)转成Word,方法很简单。
可参考原文
Ⅵ java word转pdf
可以试试spire.doc for java转换Word到PDF
Ⅶ java中怎么将word转pdf
Ⅷ 如何用纯java代码实现word转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 包下载地址:
Ⅸ java中如何实现向已有的PDF文件插入附件
java打开PDF需要借助其他的jar包的,如果我没记错的话,然后查看相应的API接口。应该是以流的形式进行读取,之前写过一点是往里面写数据的,生成html文然后写入PDF文件 工具有:
ItextPdf、FlyingAndItext、pd4ml 这些是将html文转换为PDF文件的,读取的话直接用bufferread读取试试(我没写过!)