Java Word文档转HTML文件

769 阅读1分钟

一、java环境配置

IntelliJ IDEA 2018( jdk 1.8.0)、

测试文档:Word 2013(.docx)、

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的依赖

<!-- spire.doc.free 指定maven仓库路径 -->
<repositories>
    <repository>
        <id>com.e-iceblue</id> 
        <url>http://repo.e-iceblue.cn/repository/maven-public/</url>
    </repository>
</repositories>  

<!-- Word转HTML -->
<dependencies> 
    <dependency>  
        <groupId>e-iceblue</groupId>      
        <artifactId>spire.doc.free</artifactId>    
        <version>3.9.0</version>        
    </dependency>    
</dependencies>

public static void main(String[] args) {
    wordToHtml("D://compensate.docx", "D://compensate.html");​
}​

/** 
* WORD转HTML 
* @param wordPath 
* @param htmlPath 
*/
private static void wordToHtml(String wordPath, String htmlPath) {
    Document  doc = new Document();
    doc.loadFromFile(wordPath);
    doc.saveToFile(htmlPath, FileFormat.Html); 
    doc.dispose();
}