Java 读取Excel 批注

 时间:2026-02-16 15:01:30

1、可在e-iceblue中文官网下载包,解压后,将lib文件夹中的jar文件导入Java程序;或者通过maven仓库下载导入jar,maven仓库路径配置及依赖添加可以参考官网教程。导入效果如下图:

Java 读取Excel 批注

1、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("AddComments.xlsx");

        //获取工作表
        Worksheet sheet = wb.getWorksheets().get(0);

        //打印指定单元格的文本批注内容
        System.out.println("H2 的批注文本 = " + sheet.getCellRange("H2").getComment().getText());
        System.out.println("F2 的批注文本 = " + sheet.getCellRange("F2").getComment().getRichText().getRtfText());

        //获取指定单元格中批注背景颜色
        Color color = sheet.getRange().get("H2").getComment().getFill().getForeColor();
        System.out.print(color);

        //获取指定单元格中的批注背景图片
        /*BufferedImage image = sheet.getRange().get("H2").getComment().getFill().getPicture();
        ImageIO.write(image,"png",new File("ExtractedImages.png"));*/

    }
}

2、批注读取结果:(读取的图片可在程序文件夹下查看)

Java 读取Excel 批注

  • Java 回复Word批注
  • excel批注是什么意思,excel批注使用教程
  • C# 读取Word批注内容
  • Java 读取Word批注中的文本
  • excel如何插入批注和删除批注
  • 热门搜索
    pet是什么意思 孕酮低是什么原因造成的 怎么算命里缺什么 cmcc怎么用 dc是什么意思 they是什么意思 roi是什么意思 如何让男人离不开你 如何将pdf合并 孕妇怎么吃不胖