目前我正在使用phpexcel进行报告,当我使用xlsx中的图表制作报告时,每个方面都可以;
... $ objWriter = PHPExcel_IOFactory :: createWriter($ objPHPExcel,'Excel2007'); $ objWriter-> setIncludeCharts(TRUE); $ objWriter->保存( 'PHP://输出'); 出口;
当我用html执行时;
$ objWriter = PHPExcel_IOFactory :: createWriter($ objPHPExcel,'HTML'); $ objWriter-> setIncludeCharts(TRUE); $ objWriter->保存( 'PHP://输出');
但问题是,当我想创建pdf文件时,我的回复是没有图表的pdf,之前我添加了PHPExcel_Settings :: PDF_RENDERER_MPDF和PHPExcel_Settings :: CHART_RENDERER_JPGRAPH;
header('Cache-Control:max-age = 0'); $ objWriter = PHPExcel_IOFactory :: createWriter($ objPHPExcel,'PDF'); $ objWriter-> setIncludeCharts(TRUE); $ objWriter->保存( 'PHP://输出');
可能是因为我在客户端浏览器中保存文件有问题吗?