我试图用PHP脚本生成图像,并将它们放入由mPDF库生成的PDF文件中。PHP脚本生成的mPDF图像
我克隆了mpdf-examples
版本库,其中包含几个示例,其中一个包含图片,链接为https://github.com/mpdf/mpdf-examples,因此您可以看到源代码。
在example04_images.php
中,由tiger.php
返回的图像不起作用。
从命令行php example04_images.php > out.pdf
执行时,该文件将包含[X]
类型的图像,这意味着它们加载失败。
从浏览器加载脚本时,它会永久加载。
我作曲文件
{
"name": "mpdf/examples",
"description": "Example repository for Mpdf HTML to PDF generator",
"require": {
"ext-gd": "*",
"mpdf/mpdf": "7.0.0-beta2"
}
}
当我删除的使用.php
生成的图像,PDF格式正确生成的代码位。只有当我包含这些php生成的图像时才会失败。
我php -v
是:
PHP 7.0.24-1+ubuntu14.04.1+deb.sury.org+1 (cli) (built: Sep 28 2017 16:33:02) (NTS)
看来,使用PHP生成的图像适用于很多人,甚至是文件说,这是可能的。但它不适合我。
您使用什么服务器在浏览器中显示示例? – Finwe
我正在使用PHP Cli。我应该改用别的东西吗?如果是这样,为什么php cli在这个失败?这在Heroku上也失败 –
你的意思是你运行PHP嵌入式服务器'php -S'? Heroku的环境是什么? – Finwe