博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
openoffice启动服务并将office文件转换为pdf文件
阅读量:5063 次
发布时间:2019-06-12

本文共 995 字,大约阅读时间需要 3 分钟。

1、首先下载最新版的openoffice工具,安装完成之后安装服务,, win+r打开命令提示符 输入cmd,cd C:\Program Files (x86)\OpenOffice 4\program,在该目录下执行语句 soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard;服务安装完成了,查看端口号  netstat -ano|findstr "8100"  查看服务名称: tasklist|findstr "8100"

 

一切准备就绪之后使用java代码将office文件转为pdf文件

 

/*通过oppenOffice进行转换   *   inputFile需要转的文件路径        * pdfFile 生成后的pdf文件路径*/	public static void officeOpenPDF(String inputFile,String pdfFile){		OpenOfficeConnection connection = new SocketOpenOfficeConnection(8100); 		File inputFiles = new File(inputFile);   		 	    File outputFile = new File(pdfFile);   		try {			connection.connect();			DocumentConverter converter = new OpenOfficeDocumentConverter(connection);  			converter.convert(inputFiles, outputFile);   			connection.disconnect();   					} catch (ConnectException e) {			// TODO Auto-generated catch block			System.out.println("openoffice报错");			e.printStackTrace();		}			}

  

 

转载于:https://www.cnblogs.com/wwccyy66/p/openoffice.html

你可能感兴趣的文章
GO 入门(一)
查看>>
解除项目与其他服务的强依赖
查看>>
Django------South 工具的使用说明
查看>>
爪哇国新游记之四----用于计算并集交集差集的工具类
查看>>
判断事业职业的标准
查看>>
winform控件跨线程委托
查看>>
利用subst命令将一个文件夹镜像成本地的一个磁盘
查看>>
NO 1,人生苦短,我学python之python+selenium自动化环境搭建
查看>>
206-反转链表
查看>>
Mybaits 插入数据返回主键ID
查看>>
PHP流程控制(一)
查看>>
Qt实例1 - 查找框(1)组装零件
查看>>
年末的一些思考--关于电商,关于数据分析
查看>>
判断是32位还是64位的CPU,CPU型号
查看>>
关于UTF-8, GB2312 JBoss,JSP,EJB,MySQL,STRUTS的中文解决方案
查看>>
applet例子
查看>>
解题报告 Maze
查看>>
jQuery+css3侧边栏导航菜单
查看>>
Spring AOP详解(转)
查看>>
详解Cookie纪要
查看>>