poi怎么将图表保存为图片

想将excel中的柱形图以图片格式保存到本地,怎么操作,来个代码示例

实现了吗

POI貌似没这功能。Free Spire.XLS for Java可以把Excel图表保存为图片,以下代码copy自Java 将 Excel 图表转换为图片

import com.spire.xls.Workbook;

import javax.imageio.ImageIO;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;

public class ChartToImage {
    public static void main(String[] args) throws IOException {
        Workbook workbook = new Workbook();
        //加载Excel文档
        workbook.loadFromFile("Chart.xlsx");

        //将Excel文档第一个工作表中的第一个图表保存为图片
        BufferedImage image= workbook.saveChartAsImage(workbook.getWorksheets().get(0), 0);
        ImageIO.write(image,"png", new File("ChartToImage.png"));
    }
}