问题标签 [apache-poi-4]

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.

0 投票
1 回答
202 浏览

apache-poi - 我正在尝试在 XWPFDocument 和合并单元格的帮助下创建以下标题

我正在尝试在 XWPFDocument 和合并单元格的帮助下创建以下标题。

下图显示了我正在尝试创建的标题的图像

在此处输入图像描述

0 投票
1 回答
41 浏览

apache-poi - 需要在apache poi的单个单元格中创建指数数据(数字)而不使用paragraph.break

我正在构建一个有 8 列的行,并且需要在 apache poi WORD 的单个单元格中创建指数数据(数字)而不使用 para.break 。

没有分页符的第二列指数数据

0 投票
2 回答
912 浏览

apache-poi - 需要在apache poi word中将表格向右移动

我在 apache POI 中创建了表,需要创建另一个类似的表但右移: 使用 Apache POI 创建表

但我想在右边但在底部创建类似的另一个表。 在此处输入图像描述

我们在 XWPFTable 中有设置来设置表格的对齐方式向右移动还是我需要重新构建整个表格

代码片段

0 投票
1 回答
2153 浏览

excel - 使用 Apache POI (Java) 在 XLSX 中创建复选框

我需要在 XSSFSheet 中创建一个 Excel 复选框,但我在 Java Apache POI 库 (4.0.1) 中没有找到明显的类/方法,也没有任何示例。有什么建议么?

0 投票
1 回答
225 浏览

apache-poi - 需要在文本之间添加脚注,并且下一个文本应该出现在同一行而不是 Apache poi 的下一行

我正在尝试创建一个带有连续文本的段落。我无法在连续段落之间添加脚注,要么它是在最后添加的,要么我需要为下一个句子创建另一个段落。 1. 下面是附加的解释代码片段:
附加的段落截图

0 投票
1 回答
901 浏览

apache-poi - 需要减少apache poi word中2个单元格之间的空格

我正在尝试建立一张桌子。我需要减少 2 行之间的空间,但我无法使用row.setheight().

下面是代码:

0 投票
1 回答
1785 浏览

java - CellStyle 类型中的方法 setFillForegroundColor(short) 不适用于参数 (XSSFColor)

我试图让自定义颜色在 Apache POI 中工作,但我遇到了一个小问题。到目前为止,我一直在使用IndexedColors,但作为调色板,它非常单调。因此,使用 RGB 格式进行颜色选择将帮助我使我的电子表格看起来更好。

我一直在使用这个问题的答案,因为它从理论上解决了我的问题。但是,我面临一个非常愚蠢的问题,我真的不知道如何解决。

我收到的错误是:

CellStyle 类型中的方法 setFillForegroundColor(short) 不适用于参数 (XSSFColor)

这不应该真的发生,因为我已经看到它被用于许多其他关于 Apache POI 的示例和文档中。IDE(Eclipse)建议更改setFillForegroundColorsetFillBackgroundColor但这样做,只会使该想法建议反之亦然作为解决方案。我的 IDE 可以是什么小丑...

Map为我的风格创建了一个,这可能会以某种方式使所有事情复杂化,但我并不认为这是问题所在。或者可以吗?

我能做些什么来解决这个废话?


代码摘录:

一些视觉喜剧

设置填充背景颜色

setFillForegroundColor

0 投票
0 回答
18 浏览

java - 从提供的列索引/名称读取到最后一列:apache poi

这是样本数据。第一行是标题。

我想在提供的列索引/名称之后读取数据,直到最后一列。但是,使用下面的代码指定的列索引被跳过。

使用上面的代码, Demo2 列跳过并读为

但是,它应该读作

0 投票
1 回答
207 浏览

java - 使用 Java Apache POI 3.15 版本将 CrossTab 数据导出到 Excel 工作表的问题

我正在从我的公司门户收集数据并尝试将其导出到 Excel 表中。我成功完成了非交叉表报告数据。但是当数据有交叉表时问题就来了。

数据: 在此处输入图像描述

根据我的最佳理解,我已将数据保存在 ArrayList 中。

1.

2.

3.

4.

5.

6.

到目前为止,我成功地完成了导出 Headers 部分。

在此处输入图像描述

我正在苦苦挣扎,现在将数据导出到 Excel 工作表中,因为我们需要为每个季度和年份进行列合并和行合并的交叉表。

如果有人可以帮助我,为它编写任何示例代码/伪代码,这对我来说将非常有帮助。从过去的 4 天开始,我一直坚持这个问题。我不知道如何做这部分,因为我从未使用过任何 exclsheet API。这里我使用的是 APACHE POI -3.15 版本。

到目前为止的代码,其中导出 Header 部分:

0 投票
0 回答
211 浏览

spring-boot - 无法读取excel文件中的汉字

我开发了一个 java 应用程序,它将读取包含中文字符的 excel 文件并将其转换为多个 CSV 文件。该文件如下:

我们将项目部署为 Wildfly 17.0.1.FINAL 中的 war 文件。但是当生成 CSV 文件时,中文字符会被扭曲。我想这是由于我需要更改为 UTF-8 的服务器编码。谁能建议我如何更改 Wildfly 17.0.1.FINAL 中的服务器编码或如何解决此问题?