首页>>后端>>java->Java 用图片替换Excel中的指定文本内容

Java 用图片替换Excel中的指定文本内容

时间:2023-12-07 本站 点击:0

本文在Java程序代码中通过加载图片替换Excel中的指定文本内容。

方法如下:

1、引入jar包,如下图:

2、键入如下代码:import com.spire.xls.*;public class ReplaceTextWithImg { public static void main(String[] args) { //加载Excel示例文档 Workbook workbook = new Workbook(); workbook.loadFromFile("test.xlsx"); //获取第一张工作表 Worksheet worksheet = workbook.getWorksheets().get(0); //查找文档中的字符串“图片” CellRange[] ranges = worksheet.findAllString("C1", false, false); for (CellRange cellrange : ranges) { //重置文本为空 cellrange.setText(""); //获取单元格所在的行列 int row = cellrange.getRow(); int column = cellrange.getColumn(); //添加图片到获取的单元格 worksheet.getPictures().add(row, column,"logo.jpg"); } //保存文档 workbook.saveToFile("ReplaceTextWithImage.xlsx", ExcelVersion.Version2013); workbook.dispose(); }}

3、替换效果:


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:/java/18705.html