本文将介绍如何使用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"));
}
}
生成图片: