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

 时间:2026-02-14 04:30:44

1、将Excel jar包下载到本地,解压,找到lib文件夹下的jar文件。

2、在IDEA中打开如下界面,手动导入本地里面下的jar文件到java程序:

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

3、完成导入后,编辑如下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 + ")");
    }
}

4、完成代码编辑后,执行程序,获取结果:

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

  • vba 如何打开任何类型的文件
  • VBA Excel 生成不重复随机数(排除法)
  • 怎样使用VBA移动图形并填充?
  • 如何设置单元格输入数据时有提示内容?
  • Excel VBA ——msgbox参数
  • 热门搜索
    电脑密码怎么取消 羊肉串的做法大全 海尔空调怎么样 苹果手机怎么换铃声 张国荣为什么叫哥哥 喉咙痒咳嗽怎么办 行车记录仪怎么看回放 小米电视怎么看直播 玮怎么读 微信收款码怎么申请