java - 我想使用 poi 创建 word 或 excel 文件的副本

标签 java excel ms-word copy apache-poi

我想使用 poi 创建 Word 或 Excel 文件的副本。 我知道poi在读取word或者excel文件的时候也会用到。读取不仅意味着值,还意味着每个单元格的字体大小或表格颜色和背景颜色等属性。读取 xlsx 或 docx 文档的值和属性,我想按原样复制 word 或 Excel 文档。相关源码是否有可能在任何网站上开源?

最佳答案

阅读Apache POI or docx4j for dealing with docx documents

您可以在 https://www.slideshare.net/plutext/document-generation-2012osdcsydney 上找到与将文本添加到文档中相关的技术。

使用 POI 的 HWPF 支持。这通常作为依赖项包含在 docx4j 中。然而这不是一个很好的方法,因为它不会将文档转换为 docx4j 的内部表示:- 你有点陷入 HWPF 的境地 使用 JODConverter 将 doc 转换为 docx,并在必要时再转换回来。这通常是最简单的。

关于java - 我想使用 poi 创建 word 或 excel 文件的副本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43588811/

相关文章:

c# - 如何将 MS Word 文档中的文本解析为字符串

delphi - 如何在 TForm 的 TOleContainer 中正确使用 Word(布局方面)?

Intellij 中的 JavaFX 和 Maven : JAVA_HOME set but "Unrecognized option --module-path" error persisting

java - 如何使用docx4j添加PPT注释

java - 空异常 我增加一个变量?

vba - 如何将从 wcf 服务接收的字节数组转换为 excel vba 中的文本文件

java - 由 : libcore. io.ErrnoException 引起:套接字失败:EACCES(权限被拒绝)

VBA 函数参数列表选择

excel - 从excel中提取时出现编译错误

vba - MS Word 使用 VBA 查找并替换文件夹中所有文档中的文本