首先,我们需要使用 Java 启动 OpenOffice 的服务。下面是初始化 OpenOffice 的代码: importcom.sun.star.comp.helper.BootstrapException;importcom.sun.star.uno.Exception;importcom.sun.star.uno.UnoRuntime;publicclassOpenOfficeInitializer{publicstaticvoidmain(String[]args){try{// 启动 OpenOfficecom.sun.star.u...
如我本机安装到D:\OpenOffice4.1.7路径,其具体文件如下所示: 四、代码-前端页面 html代码如下: 1. js代码如下: function convertPdf() { $.ajax({ type: 'POST', url: '/convertPdf', success: function (result) { }, error: function () { } }); } 1. 2. 3. 4. 5. 6. 7. 8. 9. ...
public class WordToPdf {//word转pdf public static void docToPdf(File inputFile, File outputFile){ OpenOfficeConnection connection = new SocketOpenOfficeConnection(8100); try{ connection.connect(); DocumentConverter converter = new OpenOfficeDocumentConverter(connection); converter.convert(inputFile, output...
private static String OPENOFFICE_START = "E:\\it\\OpenOffice4\\program\\soffice.exe -headless -accept=\"socket,host=127.0.0.1,port=8100;urp;\"";//openoffice安装路径以及启动命令 private static String OPENOFFICE_IP = "127.0.0.1";//ip private static int OPENOFFICE_PORT = 8100;//端口 private...
后端:java后端使用openoffice把word文档转换成pdf文件,返回流 前端:把PDF.js解压后的文件加到项目中,修改对应路径,PDF.js拿到后端返回的流直接展示 后端 项目使用springboot,pom文件添加依赖 <!--openoffice word转pdf--><dependency><groupId>com.artofsolving</groupId><artifactId>jodconverter</artifactId><versio...
每日分享:java使用openOffice将word转换为pdf https://note.youdao.com/s/7TBuadfH 一、安装部署openOffice 下载openoffice的安装包(注意选择合适的安装包): http://www.openoffice.org/download/archive.html 安装 使用tar -xzvf xxxx.tar.gz解压缩后,会得到对应的解压文件 /zh-CN ...
System.err.println("openOffice连接失败!请检查IP,端口"); } catch (Exception e) { e.printStackTrace(); } return false; } public static void main(String[] args) { officeToPDF("E:\\test.docx", "E:\\test.pdf"); } } Word、ppt转Html ...
Java 使用openoffice进行word转换为pdf的方法步骤 一、下载openoffice第三方工具 建议下载4.1.6版本 http://openoffice.org/download/index.html 二、开启openoffice服务 找到openoffice安装目录下OpenOffice 4\program>soffice运行cmd,运行命令soffice -headless -accept=“socket,host=127.0.0.1,port=8100;urp;” -nofirst...
一、下载openoffice 下载地址:https://www.openoffice.org/download/ 下载后,安装即可。 二、引入依赖 使用的JodConverter版本为2.2.1。因为jodconverter2.2.1必须依赖slf4j-jdk14必须这个版本,但是因为该版本过低,所以使用slf4j-api,slf4j-log4j12作为替代代替。
利用apache poi 使用jacob(Java COM Bridge)操作office的方式 JobConverter + OpenOffice(Windows系统下)...