【发布时间】:2013-01-13 21:45:45
【问题描述】:
我正在使用 FPDF 打印我网页的 pdf 版本。
我目前正在使用 FPDF 的image 功能来打印图像。我有以下代码来打印图像-
function PutImg($URL, $txt)
{
// Put a image
$this->Ln(10);
$start_x = $this->GetX();
$start_y = $this->GetY();
$this->Image($URL,$this->GetX(), $this->GetY(),90, 0);
$this->SetStyle('U',false);
$this->SetLink($txt);
$this->SetTextColor(0);
$this->Ln(10);
}
如果我使用图像 URL-http://i706.photobucket.com/albums/ww62/fadey86/ifadey%20official%20website/install.jpg,这将成功打印出图像。但是当我使用 URL 时: http://t1.gstatic.com/images?q=tbn:ANd9GcT9kiQoy9NiniQqbTSNXRQxeNtnOoXwuZuuYZiJzOV1gbfIZHippBfaZj2FxA
它给出了以下错误-
FPDF error: Unsupported image type: com/images?q=tbn:and9gct9kiqoy9niniqqbtsnxrqxentnooxwuzuuyzijzov1gbfizhippbfazj2fxa
谁能解释一下或者改正一下?
编辑- 我尝试使用仅以 .jpg/.png 结尾的图像链接,然后根据我的意愿正确打印 PDF。所以问题在于 URL 不是以 JPG 结尾的图像。给他们什么?
【问题讨论】: