Java將Word文件轉(zhuǎn)為OFD文件
前言
通常在工作中比較常用到的Microsoft Word是屬于國(guó)外的文檔內(nèi)容編輯軟件,其編譯技術(shù)均屬?lài)?guó)外。而OFD是一種我國(guó)的自主文檔格式,在某些特定行業(yè)或企業(yè)的文檔存儲(chǔ)技術(shù)上是一種更為安全的選擇。下面將以Java代碼示例介紹如何將Word文檔轉(zhuǎn)換為OFD格式。
Java代碼環(huán)境
Intelli IDEA
Spire.Doc for Java 4.12.1
Word文檔
兩種方法可在Java程序中導(dǎo)入jar文件
1. Maven倉(cāng)庫(kù)下載導(dǎo)入。
在pom.xml中配置如下:
<repositories> <repository> <id>com.e-iceblue</id> <url>https://repo.e-iceblue.cn/repository/maven-public/</url> </repository> </repositories> <dependencies> <dependency> <groupId>e-iceblue</groupId> <artifactId>spire.doc</artifactId> <version>4.12.1</version> </dependency> </dependencies>
2. 手動(dòng)導(dǎo)入。
需先下載jar包到本地,解壓,找到lib路徑下的jar文件。然后在Java程序中打開(kāi)“Project Structure”窗口,然后執(zhí)行如下步驟導(dǎo)入:
將Word轉(zhuǎn)為OFD
文檔轉(zhuǎn)換只需要三行代碼就可以實(shí)現(xiàn),步驟如下:
1. 實(shí)例化Document類(lèi)的對(duì)象。
2. 調(diào)用 Document.loadFromFile() 方法加載需要轉(zhuǎn)換的Word文檔。
3. 最后調(diào)用 Document. saveToFile(String fileName, FileFormat fileFormat)方法保存為指定路徑下的OFD文件。
Java
import com.spire.doc.*; public class WordToOFD { public static void main(String[] args) { //實(shí)例化Document類(lèi)的對(duì)象 Document document = new Document(); //加載Word文檔 document.loadFromFile("Guide.docx"); //保存為OFD格式 document.sasaveToFile("ToOFD.ofd", FileFormat.OFD); } }
轉(zhuǎn)換結(jié)果:
結(jié)語(yǔ)
到此這篇關(guān)于Java將Word文件轉(zhuǎn)為OFD文件的文章就介紹到這了,更多相關(guān)Java將Word轉(zhuǎn)為OFD內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
springboot接收http請(qǐng)求,解決參數(shù)中+號(hào)變成空格的問(wèn)題
這篇文章主要介紹了springboot接收http請(qǐng)求,解決參數(shù)中+號(hào)變成空格的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-08-08Spring相關(guān)知識(shí)點(diǎn)的總結(jié)與梳理
今天小編就為大家分享一篇關(guān)于Spring相關(guān)知識(shí)點(diǎn)的總結(jié)與梳理,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2019-02-02SpringBoot JSON全局日期格式轉(zhuǎn)換器實(shí)現(xiàn)方式
這篇文章主要介紹了SpringBoot JSON全局日期格式轉(zhuǎn)換器,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-04-04Gradle的SpringBoot項(xiàng)目構(gòu)建圖解
這篇文章主要介紹了Gradle的SpringBoot項(xiàng)目構(gòu)建圖解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-01-01Springboot基于BCrypt非對(duì)稱(chēng)加密字符串的實(shí)現(xiàn)
本文主要介紹了Springboot基于BCrypt非對(duì)稱(chēng)加密字符串的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-04-04Java中BigDecimal除法使用不當(dāng)導(dǎo)致精度問(wèn)題
本文主要介紹了Java中BigDecimal除法使用不當(dāng)導(dǎo)致精度問(wèn)題,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-11-11