fpdf的图像类型不受支持


Unsupported image type with fpdf

我有这个消息错误:

不支持的映像类型:在此服务器上找不到imagePath。

我想用从iphone上拍摄的jpg图像创建pdf。不幸的是,这不起作用。图像路径刚刚显示,我可以从浏览器访问它。当我改变方式时,路径是错误的。

代码示例

$pdf->Image('../firstParthPath/'.$_SESSION['environment'].'/secondParthPath'.$ImageName,null,$heigth,40,50);

例如CCD_ 1是CCD_。我已经测试了变量名。它有/image404-120404.jpg

$heigth是一个也被自动处理的变量。它总是有想要的内容。

我试图用0 替换null

我尝试添加选项"JPG"。没有成功。

图像的范例http://imageshack.us/photo/my-images/72/image398120404.jpg/

可能是PHP没有通过以"../"开头的相对路径来理解位置。您可以尝试在脚本路径之前显式地准备脚本路径,以确保PHP在正确的位置:

(dirname(__FILE__) . '/../firstParthPath/'.$_SESSION['environment'].'/secondParthPath'.$ImageName,null,$heigth,40,50);

已解决。这是下一张照片中的验证错误。现在问题已经解决了