国产Excel开发组件Spire.XLS教程:在Java中向Excel 图表添加文本框

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

首先,您需要在 Java 程序中添加 Spire.Xls.jar 文件作为依赖项。

向图表添加文本框

详细步骤如下:

  • 创建一个Workbook实例并使用Workbook.loadFromFile()方法加载一个示例 Excel 文档。
  • 使用Workbook.getWorksheets().get()方法获取指定的工作表。
  • 使用Worksheet.getCharts().get()方法获取特定图表。
  • 使用Chart.getShapes().addTextBox()方法向图表添加文本框,然后使用ITextBoxLinkShape.setText()方法在文本框中添加文本内容。
  • 使用ITextBoxLinkShape接口提供的方法设置添加文本框的大小和位置。
  • 使用Workbook.saveToFile()方法将文档保存到文件。

Java

import com.spire.xls.*;import com.spire.xls.core.*;public class addTextBoxToChart {    public static void main(String[] args)throws Exception {        //Create a Workbook instance        Workbook workbook = new Workbook();        //Load an Excel document        workbook.loadFromFile("DoughnutChart.xlsx");        //Get the first worksheet        Worksheet sheet = workbook.getWorksheets().get(0);        //Get the first chart        Chart chart = sheet.getCharts().get(0);        //Add a text box to the chart        ITextBoxLinkShape textbox = chart.getShapes().addTextBox();        textbox.setText("Modified by Louis on September 06, 2021");        //Set the size and position of the text box        textbox.setWidth(1100);        textbox.setHeight(480);        textbox.setLeft(2800);        textbox.setTop(480);        //Save the result file        workbook.saveToFile("addTextBoxToChart.xlsx", ExcelVersion.Version2013);    }}

国产Excel开发组件Spire.XLS教程:在Java中向Excel 图表添加文本框

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


标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年10月8日
下一篇 2021年10月8日

相关推荐

发表回复

登录后才能评论