php_PHP チュートリアルで画像のサムネイルを生成する方法

WBOY
リリース: 2016-07-13 09:57:49
オリジナル
785 人が閲覧しました

phpで画像サムネイルを生成する方法

詳細は以下の通りです:

ここではGD2ライブラリを使用する必要があります

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

関数 make_thumb($src,$dest,$desired_width)

{

/* ソース画像を読む */

$source_image = imagecreatefromjpeg($src);

$width = 画像x($source_image);

$height = imagey($source_image);

/* 希望の幅に対するこのサムネイルの「希望の高さ」を見つけます */

$desired_height = 床($height*($desired_width/$width));

/* 新しい「仮想」イメージを作成します */

$virtual_image = imagecreatetruecolor($desired_width,$desired_height);

/* ソース画像をサイズ変更してコピー */

imagecopyresize($virtual_image,$source_image,0,0,0,0,$desired_width,$desired_height,$width,$height);

/* 物理的なサムネイル画像を宛先に作成します */

imagejpeg($virtual_image,$dest, 83);

}

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/980112.html技術記事 PHP で画像サムネイルを生成する方法は次のとおりです。 ここでは GD2 ライブラリが必要です 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 function make_thumb($src,$dest,$desired_width) { /* read the ..
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート