Java 读取Excel 批注

 时间:2024-10-15 00:27:04

以下经验内容将分享通过java程序来读取excel中的批注内容,包括读取批注文本内容、批注填充颜色、批注填充图片等。

工具/原料

Free Spire.XLS for Java (免费版)

IntelliJ IDEA

jar文件获取及导入:

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

Java 读取Excel 批注

Java代码示例

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如何插入批注和删除批注
  • 热门搜索
    青州仰天山风景区 店宝宝软件怎么样 衡阳旅游景点 孩子智商怎么测 玩什么游戏可以赚钱 郑州旅游景点推荐 华东五市旅游线路 安利怎么样 微波炉可以做什么 孩子上课爱说话怎么办