相关疑难解决方法(0)

MpdfException IMAGE Error ():解析图像文件时出错 - Yii2

我陷入了非常尴尬的境地,在生成 PDF 时,图像在本地环境中显示。但是,不在生产中。使用 mPDF 生成 PDF 时,图像显示为 [X]。

插入$mpdf->showImageErrors = true;控制器后

public function actionExportCasesPdf($id) {
  .
  .
  .
  .
  $mpdf = new \mPDF();
  $mpdf->showImageErrors = true;
  $mpdf->WriteHTML($output);
  $mpdf->Output($fileName, 'D');
}
Run Code Online (Sandbox Code Playgroud)

错误

Mpdf异常

IMAGE 错误 (..17.jpg):解析图像文件时出错 - 图像类型无法识别,并且 GD imagecreate 不支持

甚至,GD库是使用命令安装在服务器上的apt-get install php5-gd。并且,图像路径也使用正确。

我试图保留图像源。但是,没有运气。

<img src="<?= \yii\helpers\Url::to('@web/images/logo.png', true) ?>" width="100" alt="logo" />
Run Code Online (Sandbox Code Playgroud)

我搜索并尝试了这些链接给出的解决方案。但是,仍然没有运气:

  1. 图像未在生产中显示,但在本地环境中显示 - GitHub
  2. mPDF 5.7.1 - 图像显示为损坏的 [x]
  3. 生成的 mpdf 格式的图片
  4. 解析图像文件时出错

任何帮助/提示/建议都是值得赞赏的。

php mpdf yii2

5
推荐指数
1
解决办法
1万
查看次数

解析使用GD库创建的临时文件图像对象以解析mPDF中的GIF图像时出错

使用mPDF(最新版本)显示GIF扩展图像时,我面临以下错误。
除了gif,所有其他扩展名均受支持。
错误:

mPDF错误:IMAGE错误(tiger.gif):解析使用GD库创建的临时文件图像对象以解析GIF图像时出错

我尝试了谷歌为此提供的许多链接,但它们无法正常工作。

任何建议将不胜感激。
谢谢。

php image-processing mpdf

2
推荐指数
1
解决办法
2261
查看次数

标签 统计

mpdf ×2

php ×2

image-processing ×1

yii2 ×1