apache-poi相关内容
在这个 post 提供了一个解决方案来设置数据点的图形属性. 我现在需要访问各个数据点标签并更改文本属性.我的首要任务是调整字体大小,但是,调整其他属性(例如字体、粗体、斜体、对齐等)的能力也会很有用.此方法设置数据点填充颜色.需要添加什么来设置该数据点的数据标签的字体大小? private static void setDataPointColor(XmlObject series, i
..
直到昨天我还在使用 Webdriver Manager,它运行正常.但今天它抛出了一些 UnknownHostException 我的依赖: io.github.bonigarciawebdrivermanager3.0.0测试 这是我
..
在 POI XSSFWorkbook 中,存在可以保护 Excel 工作簿的方法 lockStructure 和 lockWindows.(excel menue 中的“Review->Protect Workbook..."下的功能) 这些方法的功能类似于 Excel 中的 Workbook.protect 方法:https://docs.microsoft.com/en-us/office/
..
1我想使用 Apache POI 和 OpenXmlFormats 在图中绘制三条线在excel中,但是我可以绘制两条线,但无法绘制第三条线,我不知道为什么.所以请帮助我在单个图中绘制三条线.我正在共享用于绘制 2 行的代码.[2] 我在结果中添加了我想要的图片.[3] 如何在单个 Excel 文件中绘制多个图表. public class LineChart {public static vo
..
我有一个类似的字符串 String uriString = "#'Tab1 Tab2'!A8";URI uri = 新的 URI(uriString); 这失败了,因为它不是一个格式正确的 URI(有一个空格).所以我改为 String uriString = "#'Tab1%20Tab2'!A8";URI uri = 新的 URI(uriString); 这是正确编码但片段变成了“'Ta
..
我是在工作中使用POI的新手.现在我将使用java中的POI来读取PPT中的条形图.我提前添加了几个系列x,它们是列标题条形图所属的excel.但是我默认只能用POI读取前三列.三栏,打开PPT无法编辑条形图,说明条形图节点损坏.那么有没有高手可以帮忙说说如何使用POI正确的给条形图加颜色(加系列)? 例如:当我调试到“long ptCatCnt = catDataSource.getStr
..
我在 java 中有这种格式的日期:“2014.01.31 14:24:28".我想使用单元格格式类型为“日期"的 apache poi 库将其放入 excel 中.我怎样才能做到这一点? 解决方案 检查这里:以您想要的格式更改日期并使用它. Workbook wb = new HSSFWorkbook();//工作簿 wb = new XSSFWorkbook();CreationHe
..
我有一个 Excel 工作表,允许用户单击特定单元格并附加/嵌入文件.这些文件通常是 .pdf 和 .jpg 格式.我已经阅读了有关如何使用 Apache POI 读取嵌入文件的 Busy Developers 指南,但是我认为我实际上并没有读取正确的文件,因为当我在本地保存文件或编码然后解码以进行测试时,该文件说损坏,打不开. 这是一些代码: for (PackagePart pPart
..
public static void encryptedDoc(String path,String[] password) 抛出 FileNotFoundException, IOException{FileOutputStream fileOut = null;for(int i=0;i 我想用这个代码来解密文档文件. 我从 Apache POI 加密 中引用了此代码.它真正适用于 d
..
我正在使用 POI 生成 excel.我有一个场景,比如我想将背景应用到表格中的单元格行.但我无法做到.我已经给出了下面的代码.请告诉我的代码中有什么错误,或者我正在做的代码是否正确.. 代码 System.out.println("调用");尝试 {XSSFWorkbook xb = new XSSFWorkbook();XSSFSheet sheet = xb.createSheet
..
我想从excel中删除整行, 我已经尝试过 removeRow: XSSFRow rerow = sheet1.getRow(1);sheet1.removeRow(rerow); 和 shiftRows: int rowIndex = 1;int lastIntext = sheet1.getLastRowNum();sheet1.shiftRows(rowIndex+1, last
..
我需要为 1 个工作簿中的 2 张纸设置样式,但我总共有 6 张纸.我可以用 为所有人设置样式 wb.createDataFormat().putFormat((short) 0, "_($* #,##0.00_);_($*(#,##0.00);_($* \"-\"??_);_(@_)"); ,但这不是我想要的,因为它将样式应用于不代表有关金钱的数据的工作表.有没有人知道如何仅为特定工作表设
..
我编写了一个应用程序,它从数据库中获取数据并使用 Apache POI 库中的 XSSF 类从所述数据创建 Excel 文档.我已经导入了 poi、poi-ooxml 和 poi-ooxml-schemas,所有版本都是 4.1.0. 文件写得很好,打开文件时没有错误,直到我取消注释表创建代码,我将粘贴在下面: CellReference topLeft = new CellReferen
..
你能给我使用 org.apache.poi.ss.formula.FormulaParser 的简单代码片段吗. FormulaParser 类具有 parse() 方法.但它返回 ptg[].我不知道 ptg 类在哪里... 请指导我使用formulaParse解析excel表格公式... 沙拉湾 解决方案 Ptg[] 是一个 标记数组,表示单元格中的公式. 假设在我
..
我正在使用 Apache POI 更改 Excel 文件并将一些数据放入其中.我尝试的大部分内容都很顺利.但是我的货币格式没有 100% 正确... 我想要的是我的货币格式为 €1.000,43.所以左边的欧元符号,右边的金额,以点为千位分隔符,逗号为小数分隔符和两位小数. 如果我在 Excel 中执行此操作并应用此自定义格式规则,它会起作用:"_ [$€-nl-BE] * #.##0
..
我在这里作为实习生使用 Apache POI 为我的公司读取/写入 Excel 文件.我的程序通过 excel 文件,这是一个大正方形,上面有顶行计算机名称和左列用户名.240 台计算机和 342 个用户.sheet[computer][user] 在所有空间中都是 0 并且程序为每台计算机调用 PSLoggedon 并获取当前登录的用户名并增加它们的 0 所以在一个月后运行它后,它显示谁登录了最
..
我试图编写一个可以读写 .xlsx 文件的程序,下面提供的代码旨在能够编写它的第一个 excel 程序. 打包excel_reader;导入 java.io.FileOutputStream;导入 java.io.IOException;导入 org.apache.poi.hssf.usermodel.HSSFCell;导入 org.apache.poi.hssf.usermodel.HSSFR
..
我有以下情况我必须修改现有文件并返回包含此修改文件的 zip,我在 Web 应用程序上下文中我到目前为止所做的是: /////////////////使用 poi librairy 修改现有文件FileInputStream inpoi = new FileInputStream("file_path");POIFSFileSystem fs = 新的POIFSFileSystem(inpoi)
..
我尝试了在堆栈溢出上发布的不同解决方案来将背景颜色应用于 Apache POI 生成的单元格,但没有任何效果. 我正在做类似的事情: Workbook workbook = new XSSFWorkbook();Sheet sheet = workbook.createSheet(sheetName);XSSFCellStyle cellStyle = ((XSSFCellStyle) w
..
我的项目基于 Apache POI.我正在尝试在单元格上使用公式.我的公式如下. sheet7.createRow(0).createCell(0).setCellFormula("+'C:\\Users\\Desktop\\[Test.xlsx]Average_Graph'!A2"); 我使用的是 JFileChooser,它允许用户选择文件.因此每次使用该程序时都会更改文件路径. 从
..