Excel Java组件Spire.XLS教程:在Java应用程序中将文本替换为Excel工作表中的图像

翻译|使用教程|编辑:李显亮|2021-05-07 10:14:07.727|阅读 21 次

概述:本文将向您展示如何通过在Java应用程序中使用Spire.XLS在Excel工作表中将搜索的文本替换为图像。

# 31款JAVA开发必备控件和工具 # 企业数字化建设 合规才安全

相关链接:

Spire.XLS for Java是专业的Java Excel API,使开发人员无需使用Microsoft Office或Microsoft Excel即可创建,管理,操作,转换和打印Excel工作表。

本文将向您展示如何通过在Java应用程序中使用Spire.XLS在Excel工作表中将搜索的文本替换为图像。

免费下载Spire.XLS最新版

*这么优秀的国产工具怎能错过呢!在线下单专享“一口价”,立即购买!想要获取更多福利的朋友可以咨询在线客服哦~

Excel范例:

Excel Java组件Spire.XLS教程:在Java应用程序中将文本替换为Excel工作表中的图像
import com.spire.xls.*;
import java.io.IOException;

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

        //Load the sample Excel document
        Workbook workbook = new Workbook();
        workbook.loadFromFile("Sample.xlsx");
        //Get the first worksheet
        Worksheet worksheet = workbook.getWorksheets().get(0);

        //Find the text string {{Image}}
        CellRange[] ranges = worksheet.findAllString("{{Image}}", false, false);
        for (CellRange range : ranges) {
            //set the text as null
            range.setText("");

            //get the row and column of the searched range
            int row = range.getRow();
            int column = range.getColumn();
            //Add the image to the searched range
            worksheet.getPictures().add(row, column, "logo.jpg", ImageFormatType.Jpeg);

            //Save the document to file
            workbook.saveToFile("replaceTextwithImage.xlsx", ExcelVersion.Version2013);
            }
        }
    }

效果图:

Excel Java组件Spire.XLS教程:在Java应用程序中将文本替换为Excel工作表中的图像


慧都是E-iceblue官方友好合作伙伴,如果您对spire.xls可以联系在线客服了解具体授权价格和使用机制


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至hey@evget.com


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
在线咨询
联系我们
TOP
在线客服系统
live chat