0

我正在使用 TCPDF,我在生成 PDF 文件时出错,它说 TCPDF 错误:不是 JPEG 文件:...正在插入 jpg 图像但无法下载..任何人都可以帮助正在尝试下载其的 JPEG手动打开时打开正常..路径正确

4

2 回答 2

1

它是 TCPDF 中的代码检查类型

$a = getimagesize($file);
if (empty($a)) {
    $this->Error('Missing or incorrect image file: '.$file);
}
if ($a[2] != 2) {
    $this->Error('Not a JPEG file: '.$file);
}

检查 $a[2] 值运行代码

$a = getimagesize('path to image');
var_dump($a);
于 2010-12-22T11:28:25.567 回答
0

该图像可能具有 JPG 扩展名,但它不是 JPEG 类型的图像。尝试使用 GIMP 之类的图像编辑器打开它并以正确的格式保存。

于 2011-09-27T07:29:08.817 回答