程序环境:

按照如下方法来引用Spire.Xls.jar 版本:5.1.0

方法1:将Free Spire.XLS for Java包下载到本地,解压,找到lib文件夹下的Spire.Xls.jar文件。然后在IDEA中打开“Project Structure”界面,然后执行如图步骤来手动导入本地路径下的jar文件:

Java如何获取Excel中图片所在的行和列坐标位置

方法2:通过Maven仓库下载导入,如下配置pom.xml:



com.e-iceblue
e-iceblue
https://repo.e-iceblue.cn/repository/maven-public/




e-iceblue
spire.xls.free
5.1.0

获取图片所在行、列位置

下面是详细步骤:

以下是完成代码,供参考:

Java

import com.spire.xls.*;

public class GetImageLocation {
public static void main(String[] args) {
//加载测试文档
Workbook wb = new Workbook();
wb.loadFromFile("sample.xlsx");

//获取第2个工作表
Worksheet sheet = wb.getWorksheets().get(1);

//获取工作表中的第一张图片
ExcelPicture picture = sheet.getPictures().get(0);

//获取图片所在行、列
int row = picture.getTopRow();
int column = picture.getLeftColumn();

//输出获取结果
System.out.println("location is :(" + row + "," + column + ")");
}
}

读取结果如图,图片所在位置为第八行、第四列:

Java如何获取Excel中图片所在的行和列坐标位置

本文转载于:https://www.yisu.com/zixun/726183.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。