Java获取Excel批注中的图片

作者:佚名  浏览量:54  发布时间:2023-03-16

以下内容介绍如何在Java程序中读取Excel批注中的图片。

0102030405操作方法01

指定文件路径,本次测试代码路径为项目文件夹路径。即在IDEA项目文件下存入用于测试的Excel文档,如:C:\Users\Administrator\IdeaProjects\Comment_XLS\test.xlsx。文件路径也可自定义为其他路径。

02

在Java程序中引入free spire.xls.jar 文件。

03

Excel中的批注如图:

04

Java程序代码: import com.spire.xls.*; import javax.imageio.ImageIO; import java.awt.*; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; public class ExtractComment { public static void main(String[] args)throws IOException { //加载excel文档 Workbook wb = new Workbook(); wb.loadFromFile("sample.xlsx"); //获取工作表 Worksheet sheet = wb.getWorksheets().get(0); //获取指定单元格中的批注背景图片 BufferedImage image = (BufferedImage) sheet.getRange().get("H2").getComment().getFill().getPicture(); ImageIO.write(image,"png",new File("ExtractedImages.png")); }

本文链接: https://www.bigbaik.com/zhichang/3361.html
免责声明:本文内容来自互联网,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系删除。