Java 读取Excel中的图片

2025-10-30 02:47:52

1、通过e-iceblue官网下载包,并解压将lib文件夹下的jar文件导入java程序;或者通过maven仓库下载导入,maven仓库配置路径和依赖可参考https://www.e-iceblue.cn/licensing/install-spirepdf-for-java-from-maven-repository.html

jar文件导入效果如下:

Java 读取Excel中的图片

1、import com.spire.xls.*;

 

 

import javax.imageio.ImageIO;

 

import java.awt.image.BufferedImage;

 

import java.io.File;

 

import java.io.IOException;

 

 

public class ExtractImage {

 

    public static void main(String[] args) throws IOException {

 

        //加载文档

 

        Workbook wb = new Workbook();

 

        wb.loadFromFile("AddImage.xlsx");

 

 

        //获取第一张工作表

 

        Worksheet sheet = wb.getWorksheets().get(0);

 

 

        //获取工作表中第一张图片并保存到指定路径

 

        ExcelPicture pic = sheet.getPictures().get(0);

 

        BufferedImage loImage = pic.getPicture();

 

        ImageIO.write(loImage,"jpg",new File("ExtractedImage.jpg"));

 

    }

 

}

2、图片读取结果:

Java 读取Excel中的图片

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢