1

我有一个在线报告工具,它使用 html2pdf 生成 pdf 和 google chart api 生成该 pdf 中使用的图表。从今天早上开始出现错误:

ERROR n°6
File : /public_html/beta/html2pdf/html2pdf.class.php
Line : 1319

Impossible to load the image https://chart.googleapis.com/chart?cht=pc&chs=150x90&chd=t:0|10,10,10,10,10,10&chco=FFFFFF,00ff3c|00ff3c|00ff3c|00ff3c|00ff3c|00ff3c&chl=|0|0|0|0|0|0

我试图单独打开链接以检查错误,但这就像一个魅力。我尝试使用谷歌故障排除站点的 chof=validate ,这表明我的图表脚本没有问题。我没有更改我网站上可能导致任何中断的任何内容。

我已经用完了调试解决方案,期待您的回复!希望你能帮我 :)

问候,

巴布

4

1 回答 1

0

问题出在图像请求中...... HTML2PDF 有一个加载远程 PNG 图像的错误(可能是我怀疑的任何 PNG),请求图像为 JPG 或 GIF

在您的情况下,图表 API 支持 GIF

https://chart.googleapis.com/chart?cht=pc&chs=150x90&chd=t:0|10,10,10,10,10,10&chco=FFFFFF,00ff3c|00ff3c|00ff3c|00ff3c|00ff3c|00ff3c&chl=|0 |0|0|0|0|0&chof=gif

问候

于 2013-11-28T19:40:18.450 回答