ホームページ >バックエンド開発 >PHPの問題 >PHPでアップロードした画像のサイズを変更する方法

PHPでアップロードした画像のサイズを変更する方法

藏色散人
藏色散人オリジナル
2020-09-11 10:18:393259ブラウズ

php でアップロードされた画像のサイズを変更する方法: 最初にスクリプト ファイルを開き、次に getimagesize 関数を使用して画像サイズを取得し、最後に imagecreatetruecolor などの関数を使用して画像サイズを変更します。

PHPでアップロードした画像のサイズを変更する方法

# 推奨事項: 「

PHP ビデオ チュートリアル

PHP で画像サイズを変更する方法

主に imagecreatetruecolor を通じて実装されます。

$filename = "./QR/$id.jpg";
$percent = 0.4;
list($width, $height) = getimagesize($filename);
$new_width = $width * $percent;
$new_height = $height * $percent;
$image_p = imagecreatetruecolor($new_width, $new_height);
$image = imagecreatefromjpeg($filename);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
imagejpeg($image_p,'./images/thumb/'.$id.'.jpg');

filename はファイル名、

percent は縮小率、

imagejpeg は出力保存画像です。

以上がPHPでアップロードした画像のサイズを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。