【发布时间】:2011-05-29 08:08:54
【问题描述】:
我正在使用 TCPDF,但在生成它所说的 PDF 文件时出现错误 TCPDF 错误:不是 JPEG 文件:...我正在插入 jpg 图像,但无法下载..任何人都可以帮助 JPEG,它在手动打开时尝试下载其打开正常..路径是正确的
【问题讨论】:
我正在使用 TCPDF,但在生成它所说的 PDF 文件时出现错误 TCPDF 错误:不是 JPEG 文件:...我正在插入 jpg 图像,但无法下载..任何人都可以帮助 JPEG,它在手动打开时尝试下载其打开正常..路径是正确的
【问题讨论】:
它是 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);
【讨论】:
该图像可能具有 JPG 扩展名,但它不是 JPEG 类型的图像。 尝试使用 GIMP 之类的图像编辑器打开它并以正确的格式保存。
【讨论】: