领取MOLI红包

Mistery On Cro中文网

你的位置:M87中文网 > Mistery On Cro中文网 > java调用openoffice将office系列文档转换为PDF的示例方法

java调用openoffice将office系列文档转换为PDF的示例方法

发布日期:2025-01-04 17:34    点击次数:148
前导:发过程中经常会使用java将office系列文档转换为PDF, 一般都使用微软提供的openoffice+jodconverter 实现转换文档。openoffice既有windows版本也有linux版。不用担心生产环境是linux系统。1、openoffice依赖jar,以maven为例:2、直接上转换代码,需要监听openoffice应用程序8100端口即可。3、需注意:jodconverter 在转换2007版本以后的xxx.docx文档会报错,原因大家都明03后缀名xxx.do...

前导: 发过程中经常会使用java将office系列文档转换为PDF, 一般都使用微软提供的openoffice+jodconverter 实现转换文档。 openoffice既有windows版本也有linux版。不用担心生产环境是linux系统。 1、openoffice依赖jar,以maven为例: 2、直接上转换代码,需要监听openoffice应用程序8100端口即可。 3、需注意:jodconverter 在转换2007版本以后的xxx.docx文档会报错,原因大家都明03后缀名xxx.doc  07以后版本xxx.docx 查看jodconverter源码发现documentFormat不支持xxx.docx格式BasicDocumentFormatRegistry中public DocumentFormat getFormatByFileExtension(String extension)默认支持是使用doc格式 BasicDocumentFormatRegistry类源码 BasicDocumentFormatRegistry的默认实现类DefaultDocumentFormatRegistry  中支持的文件格式如下  解决方法:重写BasicDocumentFormatRegistry类中public DocumentFormat getFormatByFileExtension(String extension)方法,只要是后缀名包含doc则使用doc的documentFormat文档格式 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

上一篇:工地潔淨運動 北市環保局:捷運工程前3名 | 大紀元
下一篇:MOLI万站,正式上线
TOP