android - Apache POI 将图像添加到 XSSFWorkbook Android 工作表
问题描述
抱歉打扰了。我有一个问题要问你,我需要一些关于 Excel XSSFWorkbook 向工作表添加 JPG 图像的帮助。我有下面的代码
String picturePath = "/storage/emulated/0/Pictures/MyImages/Signature_1582216915190.jpg";
File iconFile = new File(picturePath);
InputStream inputStream = new FileInputStream(iconFile);
CreationHelper helper = workbook.getCreationHelper();
Drawing drawing = sheetTAF.createDrawingPatriarch();
ClientAnchor anchor = helper.createClientAnchor();
anchor.setAnchorType(ClientAnchor.MOVE_AND_RESIZE);
int pictureIndex = workbook.addPicture(IOUtils.toByteArray(inputStream), Workbook.PICTURE_TYPE_PNG);
anchor.setCol1(0);
anchor.setRow1(56); // same row is okay
anchor.setRow2(56);
anchor.setCol2(1);
Picture pict = drawing.createPicture(anchor, pictureIndex);
pict.resize();
我的意图是将图像 Signature_1582216915190.jpg 放到我的 excel 表中,但是在添加上述代码部分后我没有 excel,删除代码时工作正常。谁能帮助我如何将图像添加到 excel 工作簿或可以帮助修复上述快照?先感谢您
解决方案
推荐阅读
- google-analytics - 如何使用 Komito Analytics 跟踪观看视频的百分比?
- jdbc - 如何为 Cloud Fusion 配置 JDBC 以连接安装在 localhost:3306 上的 MySQL
- python - 打印与我要附加到的数组不匹配
- wordpress - 谁是 WordPress 网站中最好的主题加载时间速度?
- python - 如何在pyqt5的Qlabel中显示图像
- java - Spring Integration - 在消息中添加自定义标头
- javascript - 什么是后代运算符?它是用javascript还是其他任何语言?
- dart - 我的 Darkcode 显示错误“未使用局部变量 'choice' 的值”
- android - 即使应用程序已从内存中删除,也可以监听传入的 SMS 消息
- javascript - 在 ReactJS 中以手风琴风格呈现无限数量的项目?