// Content type
header('Content-Type: image/jpeg');
//get image from internet and save it into local disk
$url = 'http://www.google.com/images/srpr/logo3w.png';
$img = 'google.png';
file_put_contents($img, file_get_contents($url));
//get current size and set new size
list($width, $height) = getimagesize($img);
$new_width = 130;
$new_height = 130;
// genarate resized image copy
$image_p = imagecreatetruecolor($new_width, $new_height);
$image = imagecreatefrompng($img);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
// flush image to browser
imagejpeg($image_p, null, 100);
// save resised image to disk
imagejpeg($image_p, "newimage.jpg",100);
としてと絶頂を設定することができますよりも、それらを保存したくない場合例で十分です。
ストックフォトのPHPインストールでは、サイズ変更するイメージがローカルであるかどうかに違いはありません。イメージデータを読み込む関数( 'file_get_contents')を変更する必要はありません。実際に何かをやろうとしましたか? – Jon
私は自分のサーバーから画像データを取得したいのですが、外部アドレスからではなく、サイズ変更してください。また、これは私が知っているQ&Aプラットフォームであり、私が何かをしたいと思ってもらえますか? –
まあ、実際に何かを尋ねることはできますが、[質問する方法のアドバイス](http://stackoverflow.com/questions/how-to-ask)に従うことは悪い考えではありません。また、それはあなたの質問であるのでコメントするほどの権利です。 – Jon