本文将介绍如何使用Spire.XLS for Java将Excel文档中的图表转换为图片。
原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"));
}
}
生成图片: