本文以Java代码为例介绍如何实现将HTML文件转为Word文档(.docx、.doc)。在实际开发场景中可参考此方法来转换。下面详细方法及步骤。

在编辑代码前,请先在程序中导入Spire.Doc.jar,导入方法如下:

方法1:将Free Spire.Doc for Java包下载到本地,解压,找到lib文件夹下的Spire.Doc.jar文件。然后在IDEA中打开“Project Structure”界面,然后执行如图步骤来手动导入本地路径下的jar文件:

方法2:通过Maven仓库下载导入,如下配置pom.xml:

<repositories>
<repository>
<id>com.e-iceblue</id>
<name>e-iceblue</name>
<url>https://repo.e-iceblue.cn/repository/maven-public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.doc.free</artifactId>
<version>5.2.0</version>
</dependency>
</dependencies>

完成导入后,执行如下代码来转换:

Java

import com.spire.doc.*;
import com.spire.doc.documents.XHTMLValidationType; public class HTMLtoWord {
public static void main(String[] args) {
//加载html文件
Document doc = new Document();
doc.loadFromFile("F:\\IDEAProject\\Conversion_Doc\\暴雨避险指南.html", FileFormat.Html, XHTMLValidationType.None); //保存为Word格式到指定路径
doc.saveToFile("htmltoWord.docx",FileFormat.Docx_2013);
}
}

★ 相关阅读推荐:Java 将Word转为HTML

—END—

最新文章

  1. 利用activeX控件在网页里自动登录WIN2003远程桌面并实时控制
  2. petset翻译
  3. 3.基础点的移动web
  4. alibaba-dexposed 原理解析
  5. Java中的自增问题(i=i++)
  6. 【MVC】 js,css 压缩
  7. JsonView Tool
  8. WEBService动态调用代码
  9. js实现的新闻列表垂直滚动实现详解
  10. bzoj 3594 [Scoi2014]方伯伯的玉米田(DP+二维BIT)
  11. Javascript之动画1
  12. systemtap 列出所有linux 内核模块与相关函数2
  13. mysql 创建函数
  14. WebService-03-使用CXF开发服务端和客户端
  15. 芝麻HTTP:如何寻找爬虫入口
  16. [Luogu2973][USACO10HOL]赶小猪
  17. 使用gevent提高IO繁忙型wsgi服务的并发量(转)
  18. React Fiber源码分析 (介绍)
  19. VUX调用例子
  20. 关于SQL的over partition by 开窗语句在分页和统计中的使用总

热门文章

  1. Prometheus+Grafana安装搭建
  2. 洛谷 P2392 kkksc03考前临时抱佛脚, dp / 深搜
  3. 使用pip管理库
  4. python黑帽子(第三章)
  5. 为何PostgreSQL即将超越SQL Server?
  6. XCTF练习题---MISC---embarrass
  7. javascript生成一棵树
  8. Linux文本工具-cat-cut-paste;文本分析-sort-wc-uniq
  9. 车辆跟随滑模控制的python实现
  10. pycham的安装、优化、使用