1

我正在使用 FPDF 生成 PDF 并出现以下错误

    FPDF error: Missing or incorrect image file

我之前的猜测是我的 GIF 图像有问题,现在我正在使用 PHP 函数验证我的图像

image_type_to_extension()

返回 gif。

所以我不知道为什么

imagecreatefromgif()

返回 false,导致 FPDF 错误。

4

2 回答 2

0

函数 imagecreatefromgif() 需要一个图像路径为 imagecreatefromgif("/var/www/image.gif");

你发送完整路径吗?

尝试

if(file_exists($fullPath))
{
 $image = imagecreatefromgif($fullPath));
}
else
  die("Image Not found");
于 2013-01-16T12:27:13.727 回答
0

包括说明问题的简短程序的完整源文件。这样我们中的一个人可能会更改路径名并运行它以查看它是否有效。

顺便说一句,如果 PHP 正在由 HTTP 服务器执行,则绝对路径名将不起作用。为此,图像必须位于网站内的路径中。

于 2013-01-16T22:28:50.270 回答