日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Java 使用openoffice進行word轉換為pdf的方法步驟

瀏覽:194日期:2022-05-22 17:33:47
一、下載openoffice第三方工具

建議下載4.1.6版本http://www.openoffice.org/download/index.html

二、開啟openoffice服務

找到openoffice安裝目錄下OpenOffice 4program>soffice運行cmd,運行命令soffice -headless -accept=“socket,host=127.0.0.1,port=8100;urp;” -nofirststartwizard

三、Java代碼

package com.ry.controller;import java.io.File;import java.util.Date;import com.artofsolving.jodconverter.DocumentConverter;import com.artofsolving.jodconverter.openoffice.connection.OpenOfficeConnection;import com.artofsolving.jodconverter.openoffice.connection.SocketOpenOfficeConnection;import com.artofsolving.jodconverter.openoffice.converter.OpenOfficeDocumentConverter;public class PDTT { public static void main(String[] args) {// 找到openoffice安裝目錄下OpenOffice 4program>soffice運行cmd// 開啟open office命令:soffice -headless -accept='socket,host=127.0.0.1,port=8100;urp;' -nofirststartwizard// 獲取開始時間Date startDate = new Date();// 目標文件(這里寫需要被轉換的文件地址和文件名)String sourceFile = 'C:Users86199Desktopaaa.doc';// 生成的文件(這里寫轉換為pdf的文件地址和文件名)String destFile = 'C:Users86199Desktop測試.pdf';try { // 運行轉換方法 System.out.println(office2PDF(sourceFile, destFile));} catch (Exception e) { e.printStackTrace();}// 獲取結束時間Date endDate = new Date();System.out.println('總耗時:' + (endDate.getTime() - startDate.getTime())); } /*具體的轉換方法 */ public static int office2PDF(String sourceFile, String destFile) throws Exception {try { File inputFile = new File(sourceFile); // 判斷文件是否存在 if (!inputFile.exists()) {System.out.println('源文件不存在');return -1;// 找不到源文件, 則返回-1 } // 如果目標路徑不存在, 則新建該路徑 File outputFile = new File(destFile); if (!outputFile.getParentFile().exists()) {outputFile.getParentFile().mkdirs(); } // 連接到在端口8100上運行的OpenOffice.org實例 OpenOfficeConnection connection = new SocketOpenOfficeConnection('127.0.0.1', 8100); connection.connect(); // 進行轉換 DocumentConverter converter = new OpenOfficeDocumentConverter(connection); converter.convert(inputFile, outputFile); // 關閉連接 connection.disconnect(); // 執行成功 System.out.println('轉化成功'); return 0;} catch (Exception e) { e.printStackTrace();}// 失敗時返回1return 1; }}

waven倉庫的配置依賴信息

<!-- Apache Utils --> <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> <version>1.8.0</version> </dependency> <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>1.5</version> </dependency> <dependency> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> <version>3.2.1</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.4</version> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.4</version> </dependency> <!-- openoffice--> <dependency> <groupId>com.artofsolving</groupId> <artifactId>jodconverter</artifactId> <version>2.2.1</version> </dependency> <dependency> <groupId>org.openoffice</groupId> <artifactId>ridl</artifactId> <version>4.1.2</version> </dependency> <dependency> <groupId>org.openoffice</groupId> <artifactId>jurt</artifactId> <version>3.2.1</version> </dependency> <dependency> <groupId>org.openoffice</groupId> <artifactId>juh</artifactId> <version>3.1.0</version> </dependency> <dependency> <groupId>org.openoffice</groupId> <artifactId>unoil</artifactId> <version>3.0.0</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>io.swagger</groupId> <artifactId>swagger-annotations</artifactId> <version>1.5.20</version> </dependency> <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-core</artifactId> </dependency> <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>RELEASE</version> <scope>compile</scope> </dependency> <!-- https://mvnrepository.com/artifact/org.artofsolving.jodconverter/jodconverter-core --> <dependency> <groupId>org.artofsolving.jodconverter</groupId> <artifactId>jodconverter-core</artifactId> <version>3.0-beta-4</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build>

需要注意的問題:由于依賴版本原因轉換不了docx文件。

到此這篇關于Java 使用openoffice進行word轉換為pdf的方法步驟的文章就介紹到這了,更多相關Java openoffice word轉換為pdf內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: word
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
91国语精品自产拍| 国产96在线亚洲| 欧美日韩中文一区二区| 国精品产品一区| 国产欧美另类| 日本不卡的三区四区五区| 亚洲欧美激情诱惑| 伊人久久视频| 91亚洲国产高清| 国产成人精品一区二区三区视频| 国产精品久一| 久久精品凹凸全集| 亚洲九九精品| 91欧美精品| 国产情侣一区| 国产+成+人+亚洲欧洲在线| 亚洲制服欧美另类| 日韩不卡一区二区| 91精品蜜臀一区二区三区在线| 欧美成人一二区| 久久国产精品免费一区二区三区| 日韩欧美中文字幕电影| 欧美不卡高清一区二区三区| 免费视频一区二区三区在线观看| 国产精品亚洲综合色区韩国| 久久亚洲精品中文字幕| 久久久精品国产**网站| 久久精品国内一区二区三区| 成人亚洲欧美| 黄色不卡一区| 视频一区日韩精品| 国产精品一页| 99视频精品全国免费| 精品成av人一区二区三区| 国产精品一国产精品k频道56| 精品欧美视频| 亚洲一区中文| 久久不见久久见中文字幕免费| 精品一区二区三区亚洲| 蜜臀国产一区| 亚洲一二av| 日本综合字幕| 国产日韩视频| 国产农村妇女精品一二区| 国产精品毛片aⅴ一区二区三区| 中文字幕成在线观看| 亚洲视频国产| 国产成人调教视频在线观看| 在线视频观看日韩| 日韩在线成人| 麻豆理论在线观看| 欧美成人久久| 日本久久精品| 国产精品www.| 国产欧美大片| 久久av日韩| 亚洲欧美日韩一区在线观看| 精品视频国内| 国产日韩免费| 久久亚洲风情| 激情欧美一区| av中文字幕在线观看第一页| 日韩激情综合| 国产精品av一区二区| 国产福利资源一区| 亚洲一区不卡| 一区二区三区四区日本视频| 国产亚洲人成a在线v网站| 亚洲精一区二区三区| 午夜精品网站| 久久久精品日韩| 日韩免费av| 日韩久久电影| 四季av一区二区凹凸精品| 国产日产一区| 欧美亚洲三区| 国产美女亚洲精品7777| 六月婷婷一区| 亚洲一级特黄| 99精品99| 日韩av影院| 欧美日韩精品一区二区三区视频| 亚洲毛片网站| 国产精品任我爽爆在线播放 | 日韩精品一区二区三区免费视频| 四虎精品一区二区免费| 欧美在线精品一区| 久久免费影院| 国产精品99一区二区| 国产精品女主播一区二区三区| 日韩精品亚洲aⅴ在线影院| 国产欧美日韩影院| 国产福利一区二区精品秒拍| 欧美激情三区| 欧美一区二区三区激情视频| 99在线观看免费视频精品观看| 亚洲国产不卡| 国产999精品在线观看| 天使萌一区二区三区免费观看| 国产精品探花在线观看| 五月婷婷亚洲| 亚洲一区国产一区| 亚洲精品在线国产| 国产精品17p| 视频二区不卡| 亚洲国产一区二区三区在线播放| 视频在线观看一区| 一区二区自拍| 欧美一区在线观看视频| 精品一区不卡| 狠狠爱成人网| 国产日韩免费| 欧美日韩精品一区二区视频| 久久午夜影视| 韩日一区二区| 亚洲精品伊人| 国产资源在线观看入口av| 亚洲一区不卡| 91亚洲国产高清| 亚洲制服一区| 亚洲综合在线电影| 日本精品国产| 美女精品视频在线| 国产一区导航| 欧美好骚综合网| 日韩福利视频一区| 久久高清免费| 国产一区福利| 国产美女亚洲精品7777| 视频在线观看91| 久久精品国产99久久| 最新国产精品久久久| 亚洲天堂一区二区| 国产精品欧美三级在线观看 | 裤袜国产欧美精品一区| 美美哒免费高清在线观看视频一区二区 | 丝袜亚洲另类欧美| 欧美日韩在线播放视频| 免费看久久久| 国产欧美另类| 日本不卡在线视频| 国产尤物精品| 久久一区二区中文字幕| 国产精品极品在线观看| 中文字幕日本一区二区| 午夜欧美在线| 天堂网av成人| 成人免费网站www网站高清| 国产精品啊啊啊| 亚洲在线电影| 欧美国产美女| 麻豆精品视频在线观看| 国产调教精品| 日本一区二区三区中文字幕| 精品一区三区| 午夜欧美视频| 性色av一区二区怡红| 亚洲欧美日本国产专区一区| 午夜欧美精品| 蜜臀精品一区二区三区在线观看| 蜜臀精品久久久久久蜜臀| 国产一区导航| 日本亚洲不卡| 欧美日韩免费观看一区=区三区| 国精品一区二区| 日韩在线一区二区| 激情欧美国产欧美| 亚洲主播在线| 日韩极品在线观看| 欧美精品影院| 成人精品高清在线视频| 快播电影网址老女人久久| 国产白浆在线免费观看| 欧洲激情综合| 日本在线观看不卡视频| 国产精品亚洲欧美日韩一区在线| 国产成人调教视频在线观看| 日韩高清不卡| 日韩午夜av| 精品国产亚洲日本| 欧美福利一区| 91精品尤物| av在线最新| 久久夜色精品| 久久久久亚洲精品中文字幕| 亚洲黑丝一区二区| 97精品久久| 久久久久亚洲| 国产精品一区高清| 久久精品成人| 国产精品一区亚洲| 夜夜嗨网站十八久久| 蜜桃久久久久| 亚洲色诱最新| 亚洲女同av| 天堂精品久久久久| 欧美日韩一区二区三区视频播放| 日韩精彩视频在线观看| 亚洲国产不卡| 日本一二区不卡|