Java 设置Excel图表背景填充(颜色、图片填充)

2025-05-13 14:57:23

以下经验内容介绍通过Java程序来设置Excel图表背景填充的方法,填充时,可设置颜色填充或者加载图片填充;填充区域可设置整个图表区域或者绘图区域。

工具/原料

Free Spire.XLS for Java(免费版)

jar获取及导入:

1、通过e-iceblue官网下载jar包,下载后,解压将lib文件夹下的jar文件导入Java程序。如下导入效果:

Java 设置Excel图表背景填充(颜色、图片填充)

2、测试文档中的原始图表如下:

Java 设置Excel图表背景填充(颜色、图片填充)

Java代码示例

1、import com.spire.xls.*; import java.awt.*; public class BackgroundOfChart { public static vo足毂忍珩id main(String[] args) { //创建实例,加载测试文档 Workbook wb = new Workbook(); wb.loadFromFile("sample.xlsx"); //获取工作表 Worksheet sheet = wb.getWorksheets().get(0); //获取图表 Chart chart = sheet.getCharts().get(0); //设置图表区域颜色填充 chart.getChartArea().getFill().setForeColor(new Color(255,228,225)); //设置图表绘图区域颜色填充 //chart.getPlotArea().getFill().setForeColor(new Color(221,160,221)); //设置图表区域图片填充 //chart.getChartArea().getFill().customPicture("01.png"); //chart.getChartArea().getFill().setTransparency(0.5); //设置图表绘图区域图片填充 //chart.getPlotArea().getFill().customPicture("02.png"); //chart.getPlotArea().getFill().setTransparency(0.8); //保存文档 wb.saveToFile("BackgroundOfChart.xlsx"); wb.dispose(); } }

2、1. 颜色填充效果:

Java 设置Excel图表背景填充(颜色、图片填充)
Java 设置Excel图表背景填充(颜色、图片填充)

3、2. 图片填充效果:

Java 设置Excel图表背景填充(颜色、图片填充)
Java 设置Excel图表背景填充(颜色、图片填充)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢