apache-poi相关内容

如何根据布尔值在单元格中显示交通灯图标?

如果value 为true 并且红色交通灯为value 为false,我需要在单元格中显示绿色交通灯. 我阅读了一些关于 ConditionalFormattingRule 的文档,但我不明白它是如何工作的... Algo 希望 ...单元格单元格 = sheet.getRow(1).getCell(5)如果(值){cell.setIcon(TRAFFIC_LIGHT_GREEN)} ..
发布时间:2021-11-12 05:15:24 Java开发

CTP和PPR是什么意思?

我开始在 apache.poi 中弄清楚,但我无法理解 XWPFParagraph 中的 CTP 和 PPr 是什么意思.我有以下代码: targetParagraph.getCTP().setPPr(index.getParagraph().getCTP().getPPr()); 我在官方文档中没有找到对这种方法的描述 apache.poi你能向我解释一下它是什么或者给我一些我可以阅读的链接 ..
发布时间:2021-11-12 05:15:21 Java开发

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

我需要在 XSSFSheet 中创建一个 Excel 复选框,但我在 Java Apache POI 库 (4.0.1) 中没有发现明显的类/方法,也没有任何示例.有什么建议吗? 解决方案 Microsoft Excel 中可能有两种类型的控件.有遗留表单控件和 ActiveX 控件.创建遗留表单控件是可能的.ActiveX 控件要复杂得多. 旧表单控件存储在每张纸的 VML 绘图中 ..
发布时间:2021-11-12 05:15:15 其他开发

如何从左边的word文档给poi表边距

我正在使用 POI 创建一个 Word 文档.我创建了一个表和一个标题.我想给表格留出左边距,所以我使用了以下代码: CTSectPr getSectPr = doc.getDocument().getBody().getSectPr();CTPageMar addNewPgMar = getSectPr.addNewPgMar();addNewPgMar.setLeft(BigInteger. ..
发布时间:2021-11-12 05:15:12 其他开发

如何删除页面和页脚之间的额外空间 poi java

我正在创建一个 poi word 文档.我已经设置了页边距 0,但它们是底部和页脚图像之间的额外空间,我想删除这个空间.我使用了这个无效的代码 addNewPgMar.setLeft(BigInteger.valueOf(0));addNewPgMar.setRight(BigInteger.valueOf(210));addNewPgMar.setGutter(BigInteger.valu ..
发布时间:2021-11-12 05:15:09 其他开发

使用 apache-poi 使​​用来自放心 json 响应的值更新 excel

我是 Rest Assured 的新手,正在寻求帮助.我已经编写了代码来从 Excel 工作表中读取值,并将它们作为路径参数在我的 Rest Assured 测试中传递.这按预期工作.但是,从我发出的 post 请求中获得 json 响应后,我想使用响应中的值更新相同的 excel. Excel 中有名为列车号、旅程日期和各种舱位代码的列,其他列如头等舱代码、商务舱代码、标准舱代码应显示其中 ..
发布时间:2021-11-12 05:15:06 其他开发

为什么我无法使用我的代码从 excel 获取值到列表中?

我想将相关的 Excel 单元格收集到一个列表中以进行序列比较.但是,我无法通过使用以下代码将带有条件的单元格值放入列表中(控制台中没有按预期打印任何内容). 我尝试使用 startsWith 和其他条件语法,但我不确定这是问题还是我之前做错了什么. HSSFSheet dispcolsheet = workbook2.getSheet(0);迭代器colRowItr = dispcol ..
发布时间:2021-11-12 05:15:03 Java开发

如何使用apache poi使excel单元格只读

在我的情况下,我需要保护单个单元格,为了实现这一点,最初我使用了 HSSFCellStyle 和 setLocked(true) 并使用 Sheet.protectSheet 保护工作表(“密码").这也将保护非空单元格,所以我使用 DataValidation 和单个选项,它按预期工作,但它允许删除没有 validation.Below 的单元格内容是我的示例代码.预先感谢您的帮助. Str ..
发布时间:2021-11-12 05:14:45 其他开发

使用 Java 在 XSSFWorkbook 中设置背景颜色

我想在 XSSFWorkbook 中设置我自己的背景色.到目前为止,我有这个代码: style = wb.createCellStyle();style.setAlignment(Horizo​​ntalAlignment.RIGHT);style.setFont(itemFont);style.setFillForegroundColor(new XSSFColor(new java.awt ..
发布时间:2021-11-12 05:14:36 Java开发

我正在使用 APACHE POI Java 转换 HTML2WORD 文档,但无法将页眉和页脚添加到新生成的 Word 文档中

当我使用 POI 转换 HTML 2 Word 时,可以使用 html 中使用的所有样式和格式生成新的 .doc,但问题是无法在新创建的 .doc 文档中附加页眉和页脚.POI 不支持 @page 样式的 CSS 吗?还有如何在新生成的 .doc 文档中添加页眉和页脚. 以下代码: public void convertHtmltoWord(String html, OutputStrea ..
发布时间:2021-11-12 05:14:33 Java开发

在 Apache POI 中使用 WordToHtmlConverter 转换器

我正在尝试使用 WordToHtmlConverter 类来转换 HTML 中的 Word 文档,但文档不清楚. WordToHtmlConverter 有一个构造函数采用 org.w3c.dom.Document,但我认为它不是 word 文档. 谁有关于如何加载word文档并将其转换为html的示例程序. 解决方案 你现在最好的办法可能是查看单元测试,例如 TestWord ..
发布时间:2021-11-12 05:14:27 Java开发

如何将 SVG 图像添加到 XSSFWorkBook

在尝试将 SVG 图像添加到 XSSFWorkbook 时,我注意到没有选项可以将 PictureType 设置为 SVG. FileInputStream in = new FileInputStream("testWorkbook.xlsx");XSSFWorkbook wb = (XSSFWorkbook)WorkbookFactory.create(in);InputStream inp ..
发布时间:2021-11-12 05:14:24 Java开发

excel poi:将前景色应用于空白单元格

我想使用 poi 将我的 excel 文件的所有单元格设置为某种颜色.但是,我不断收到空白单元格的空指针异常.这是我目前所拥有的: HSSFWorkbook workBook = new HSSFWorkbook();HSSFCellStyle whiteFG = workBook.createCellStyle();whiteFG.setFillForegroundColor(HSSFCol ..
发布时间:2021-11-12 05:14:15 Java开发