FPDF を使用して、Web ページの PDF バージョンを印刷しています。
現在image
、FPDFの機能を使用して画像を印刷しています。画像を印刷する次のコードがあります-
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 で終わっていない画像です。彼らにとってはどうですか?