1.写一段黑色删除线,红色文字的HTML片段字符串 2.将上面写的字符串原样用Apache poi导出到word文档显示为黑色删除线,红色文字
时间: 2024-05-07 18:22:51 浏览: 103
1. HTML字符串代码:
```html
<p style="text-decoration: line-through; color: red;">这是一段黑色删除线,红色文字的HTML片段字符串</p>
```
2. 使用 Apache poi 导出到 word 文档的代码:
```java
import java.io.FileOutputStream;
import org.apache.poi.xwpf.usermodel.XWPFDocument;
import org.apache.poi.xwpf.usermodel.XWPFParagraph;
import org.apache.poi.xwpf.usermodel.XWPFRun;
public class ExportToWord {
public static void main(String[] args) throws Exception {
// 创建一个新的 Word 文档
XWPFDocument document = new XWPFDocument();
// 创建一个段落
XWPFParagraph paragraph = document.createParagraph();
// 创建一个运行
XWPFRun run = paragraph.createRun();
// 设置运行的颜色和删除线
run.setColor("FF0000");
run.setUnderline(org.apache.poi.xwpf.usermodel.UnderlinePatterns.SINGLE);
run.setText("这是一段黑色删除线,红色文字的HTML片段字符串");
// 将文档保存到磁盘
FileOutputStream out = new FileOutputStream("exported_document.docx");
document.write(out);
out.close();
document.close();
}
}
```
运行该程序会在当前目录下生成一个名为 `exported_document.docx` 的 Word 文档,打开后即可看到黑色删除线和红色文字。
阅读全文