Java 將Word轉為HTML的方法
本文介紹如何在JAVA程序中將Word文檔通過Document.saveToFile()方法轉換為HTML文檔。編輯代碼前,參考如下環(huán)境配置,導入jar包。
【程序環(huán)境】
1. IntelliJ IDEA 2018( jdk 1.8.0)
2. 測試文檔:Word 2013(.docx)
3. Jar包:Free Spire.Doc for Java 3.9.0
導入jar的兩種方法:
方法1:下載jar包到本地,解壓,將本地lib文件夾下的Spire.Doc.jar導入Java程序,步驟如下:



導入結果:

方法2:maven程序中需要配置pom.xml文件,指定maven倉庫路徑和spire.doc.free的依賴,配置內容如下:
<repositories>
<repository>
<id>com.e-iceblue</id>
<url>http://repo.e-iceblue.cn/repository/maven-public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.doc.free</artifactId>
<version>3.9.0</version>
</dependency>
</dependencies>
【Java】
import com.spire.doc.*;
public class WordtoHtml {
public static void main(String[] args) {
Document doc = new Document();
doc.loadFromFile("test.docx");
doc.saveToFile("wordtohtml.html",FileFormat.Html);
doc.dispose();
}
}
轉換效果
Word測試文檔:

轉換后的HTML文件:

注:代碼中的文件路徑為IDEA程序項目文件夾路徑,如 F:\IDEAProject\Conversion_Doc\test.docx ,文件路徑可以另行自定義為其他路徑。
到此這篇關于Java 將Word轉為HTML的方法的文章就介紹到這了,更多相關Java Word轉HTML內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
SpringBoot+Mybatis實現(xiàn)登錄注冊的示例代碼
這篇文章主要介紹了SpringBoot+Mybatis實現(xiàn)登錄注冊的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-03-03
MyBatis-Plus多表聯(lián)合查詢并且分頁(3表聯(lián)合)
這篇文章主要介紹了MyBatis-Plus多表聯(lián)合查詢并且分頁(3表聯(lián)合),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-08-08
Java 8中Collectors.toMap空指針異常源碼解析
這篇文章主要為大家介紹了Java 8中Collectors.toMap空指針異常源碼解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-08-08
JAVA CountDownLatch與thread-join()的區(qū)別解析
這篇文章主要介紹了JAVA CountDownLatch與thread-join()的區(qū)別解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-08-08
javamail發(fā)送附件DataSource使用文件流解決過程
使用ByteArrayDataSource替代傳統(tǒng)附件處理方式,解決James郵件服務器需通過ApacheHttpClient下載華為云/FTP附件的問題,實現(xiàn)直接內存?zhèn)鬏?確保郵件發(fā)送功能正常運作2025-08-08

