观看记录
  • 我的观影记录
登录
测试首页Java 获取Excel批注中的图片

Java 获取Excel批注中的图片

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

操作方式

  • 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"));

    }
    }

  • 05

    执行程序后,可在idea项目程序文件夹下查看获取的图片,如下图:

  • End

“Java 获取Excel批注中的图片”关联的文章

切换深色外观
留言
视频编辑修改
回到顶部
首页
手机数码
医疗健康
金融管理
社交情感
无名