Java如何将html转换成word,java poi html 转换word
推荐可以试用Free Spire.Doc for Java免费控件哦,它支持将html string和html file转word,代码操作简单,转换效果也很好。
Html file转wordimport com.spire.doc.*;
import com.spire.doc.documents.XHTMLValidationType;
public class htmlFileToWord {
public static void main(String[] args) {
String inputFile="data/InputHtmlFile.html";
String outputFile="output/htmlFileToWord.docx";
//open an html file.
Document document = new Document();
document.loadFromFile(inputFile, FileFormat.Html, XHTMLValidationType.None);
//save to a Word document.
document.saveToFile(outputFile, FileFormat.Docx);
}
}
Html string 转Wordimport com.spire.doc.*;
import java.io.*;
public class htmlStringToWord {
public static void main(String[] args) throws IOException {
String inputHtml = "data/InputHtml.txt";
String outputFile="output/htmlStringToWord.docx";
Document document = new Document();
//add a section.
Section sec = document.addSection();
String htmlText = readTextFromFile(inputHtml);
//add a paragraph and append html string.
sec.addParagraph().appendHTML(htmlText);
//save to a Word file.
document.saveToFile(outputFile, FileFormat.Docx);
}
public static String readTextFromFile(String fileName) throws IOException{
StringBuffer sb = new StringBuffer();
BufferedReader br = new BufferedReader(new FileReader(fileName));
String content = null;
while ((content = br.readLine()) != null) {
sb.append(content);
}
return sb.toString();
}
}
Java如何将html转换成word,java poi html 转换word相关推荐
- java 首字母小写_java实现将字符串中首字母转换成大写,其它全部转换成小写的方法示例...
本文实例讲述了java实现将字符串中首字母转换成大写,其它全部转换成小写的方法.分享给大家供大家参考,具体如下: public class TestSubstring { public static ...
- 使用百度AI将语音转换成文字(JAVA)
使用百度AI将语音转换成文字--JAVA 1.安装ffmpeg 2.使用百度AI翻译语音 1.引入dependency 2.将音频转换成文字并写入到文件中. **遇到的问题:** 4.因为需要切割长语 ...
- 写一个将华氏温度转换成摄氏温度的程序,转换的公式是:°F = (9/5)*°C + 32 其中C表示摄氏温度F表示华氏温度程序的输入是一个整数表示华氏温度。输出对应的摄氏温度也是一个整数(java)
1温度转换(5分) (此题出自:中国大学MOOC零基础学java,翁恺,第1周编程题) 题目内容: 写一个将华氏温度转换成摄氏温度的程序,转换的公式是: °F = (9/5)*°C + 32 其中C表 ...
- Java将图片转换成二进制,将二进制转换成图片
Java将图片转换成二进制,将二进制转换成图片 static BASE64Encoder encoder = new sun.misc.BASE64Encoder();static BASE64Dec ...
- PDF转换成图片(Java pdfbox实现 附中文乱码解决方案)
PDF转换成图片(Java pdfbox实现) pdf转成图片在java中主流的做法就是pdfbox和icepdf 然而我选择pdfbox 废话不多说上代码 引入依赖 <!--pdfbox--& ...
- 题目内容: 写一个将华氏温度转换成摄氏温度的程序,转换的公式是: °F = (9/5)*°C + 32 其中C表示摄氏温度,F表示华氏温度。 程序的输入是一个整数,表示华氏温度。输出对
#题目内容: 写一个将华氏温度转换成摄氏温度的程序,转换的公式是: °F = (9/5)*°C + 32 其中C表示摄氏温度,F表示华氏温度. 程序的输入是一个整数,表示华氏温度.输出对应的摄氏温度, ...
- 测试软件能批量转换成pdf吗,三大PDF转换软件对比测评
吴川 华南区技术负责人 概要 在转换PDF文件时,我们都会选择效率高,转换错误率低的软件.这次来测试三款常见的PDF软件,用事实来说明哪款软件更好用. PDF转换 在转换PDF文件时最常见的就是转换后 ...
- 使用sed,awk将love转换成LOVE,将CHINA转换成china
将love转换成LOVE,将CHINA转换成china echo "love CHINA" | sed -e 's/love/LOVE/' -e 's/CHINA/china/' ...
- 把数组里的字符串转换成数字或者把数字转换成字符串
把数组里的字符串转换成数字或者把数字转换成字符串 场景 例:如以下接口返回的'1,2,3' 前端需要转成数组 处理完的数组里面的每一项值都变成的字符串,而我想要的是[1,2,3] 于是就找到了下面的方 ...
- 数组里的字符串转换成数字或者把数字转换成字符串
数组里的字符串转换成数字或者把数字转换成字符串 var arr1 = [1, 2, 3, 4, 5, 6, 7, 8, 9]; arr1.map(String); //结果: ['1', '2', ' ...
最新文章
- Fedora 24 Alpha带着Gnome 3.20姗姗来迟
- P2762 太空飞行计划问题
- Tensorflow加载预训练模型和保存模型(ckpt文件)以及迁移学习finetuning
- mysql 5.6 初始化_MySQL 5.6 关于登陆的初始化设置
- Sql 常用日子转换Convert
- 深度学习:Neural Network Layers Understanding
- html5a链接_关于html a、html超链接基础教程
- java 扁平化_java8 stream flatMap流的扁平化操作
- 循环卷积和周期卷积的关系_基于单口RAM读写的卷积电路(下)
- KVC、KVO实现过程
- Linux CentOS 中安装 MySql
- centos下eclipse的安装
- 祝各位MM们节日快乐!
- php更换wordpress用户头像,WordPress用户头像不显示的解决方法
- Java中数据库模糊查询写法
- esp32摄像显示时间_ESP32彩屏显示入门:我要五彩斑斓的黑,还有五光十色的白
- 以太坊教程-使用 remix-ide 开发以太坊智能合约
- C语言漫画编程从未如此简单,【图片】【编程!】记录我C语言的一步步【极度恐慌漫画吧】_百度贴吧...
- 语音识别sdk_语音识别 sdk_离线语音识别sdk - 云+社区 - 腾讯云
- 蓝桥杯真题 18省4-测试次数 x星球的居民脾气不太好,但好在他们生气的时候唯一的异常举动是:摔手机。 各大厂商也就纷纷推出各种耐摔型手机。x星球的质监局规定了手机必须经过耐摔测试,并且评定出一个耐
热门文章
- 7.CCNA第七天-探索数据转发
- 【聚沙成塔】将Mon Jun 01 2020 00:00:00 GMT+0800 (中国标准时间) 转换为 2020-06
- tomcat反向代理,监控,性能优化详细步骤
- QQ机器人实现RSS订阅(github项目)
- 微商分销代理新零售商城源码
- 用友U815.0UFO报表知识点分享
- Algorithm:数学建模大赛(CUMCM/NPMCM)之建模历年题目类型、数据分析及官方评阅要点之详细攻略
- 百度网盘偷偷更新,终于实现免费不限速了!
- MATLAB 常见取整函数
- SVPWM调制的simulink仿真