1

mod rewrite を使用して .jpg 拡張子を作成した PHP ファイルがあります。URLから画像を取得したい

例: http://msn.com/lol.gif

データを取得し、jpeg ヘッダーを使用して .jpg に表示します。ユーザーに関する限り、それは通常の画像です。これは可能ですか?もしそうなら、誰かが私にいくつかの指針を与えることができますか?

4

3 に答える 3

2

PHP GD ライブラリを使用:

header('Content-type: image/jpeg');
$pic = imagecreatefromgif($url);
Imagejpeg($pic);
ImageDestroy($pic);

Imagick ライブラリの使用:

header('Content-type: image/jpeg');
$image = new Imagick($url);
$image->setImageFormat( "jpg" );
echo $image;
于 2009-01-10T04:43:08.470 に答える
2

curl と PHP の画像操作メソッドを組み合わせて使用​​すると、ここで学ぶことができ、探しているものが得られます。

于 2009-01-10T02:47:01.733 に答える
0

必要に応じて (画像を操作する必要がありますか?)、リモート ファイルを開いてブラウザに出力するだけです。

readfile関数とhttp wrapperに関するドキュメントを確認してください。

于 2009-01-10T04:42:42.497 に答える