问题标签 [xwpf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache - 使用 Apache POI 将任何形状插入 Word 文档
是否有可能使用 Apache POI 将任何形状插入到 word 文档中。据我所知,有多种方法可以在文档中插入图片。但是是否可以使用 POI 绘制我自己的框、圆或矩形。如果可能,请帮助我这样做。谢谢你。
java - 无法解析 xwpf
我正在尝试POI
将 word 文件转换为 txt 文件,但是当我使用org.apache.poi.xwpf.usermodel.XWPFDocument
它时告诉我“无法解析 xwpf”
我的pom.xml
:
当我运行clean & package
它给我success
。我该如何解决这个问题?
java - 如何使用 apachePOI 从 Word 文档(.doc 或 .docx)中读取形状组作为图像?
我有一个简单的要求来提取在 MS Word 文件中绘制的所有图像和图表。我只能提取图像,但不能提取形状组(如用例图或活动图)。我想将所有图表保存为图像。
我用过apachePOI。
以下我写的代码
}
它只提取图像而不是形状。
有谁知道我该怎么做?
java - row span with XWPFTable
how can I merge cells over 2 or more rows (row span) using XWPFTable in POI in Java?
I know how merge cells in one row but i have no idea how do it and i don't find any example of this.
thanks in advance.
java - 在 java netbeans 中以下代码的第 6 行出现错误
错误是
可以请任何人帮我解决问题吗?
编辑 :-
图片如下图--->
java - Apache POI 中的 CTP、CTTbl 类(对象)是什么?
我正在尝试了解 Apache POI 的某些部分。例如,我试图从现有的docx文件中获取文本(或表格等)。例如,在 XWPFDocument 中有一个方法 getParagraph(..CTP p):
它返回“带有 CTP 类 p 的段落”。但什么是 CTP 类?我查看了文档的 xml 结构,但没有找到类似的东西。结果,我首先不知道如何调用方法。对于同一个 XWPFDocument,还有一个方法 getTable(CTTbl CTTbl),它返回“一个由其 CTtbl-Object 组成的表。
ooxml 文档中的每个部分/类型的数据似乎都有一个 CP* 的东西,所以我想了解如何使用它们。此外,从文档来看,这些方法似乎是获取元素的唯一直接方法,而无需将它们粘贴到集合中或猜测它们的位置。
java - 如果使用 poi xwpf 有特定单词,我想删除 docx 中的特定行
如果它有一个特定的词,我想删除 docx 中的特定行,比如“杀手”。如何使用 poi xwpf 编写程序?如果我用空数据替换它,该行将仍然存在。
实际上,我可以在 docx 文件中找到特定文本,以便我可以匹配并决定是否使用以下代码删除该特定行:
java - 在 Java 中使用 Apache POI XWPF 在同一个 word 文档中的横向和纵向页面
我正在尝试使用 Java 和 Apache POI 库来创建一个包含一些横向和一些纵向页面的 word 文档。我可以更改所有页面的方向,但是有没有办法只更改其中一些页面的方向?我尝试过使用不同的部分和主体,但无济于事。
目前,我编写了一个函数,该函数将 XWPFDocument 作为输入并更改新主体的方向。我曾希望更改新正文的方向不会影响以前的页面,但会影响整个文档。
谢谢!
java - 如何在新的 docx 文档中创建页眉/页脚?
我想用 XWPF jars(apache poi)在 docx 文档(一个新的而不是现有的)上创建一个页眉和页脚。
当我使用XWPFHeaderFooterPolicy policy = document.getHeaderFooterPolicy();
策略为空时,我会知道如何在新文档中创建它。