PHP實現原比例產生縮圖的方法,php比例產生縮圖
本文執行個體講述了PHP實現原比例產生縮圖的方法。分享給大家供大家參考,具體如下:
<?php$image = "jiequ.jpg"; // 原圖$imgstream = file_get_contents($image);$im = imagecreatefromstring($imgstream);$x = imagesx($im);//擷取圖片的寬$y = imagesy($im);//擷取圖片的高// 縮減後的大小$xx = 140;$yy = 200;if($x>$y){//圖片寬大於高 $sx = abs(($y-$x)/2); $sy = 0; $thumbw = $y; $thumbh = $y;} else {//圖片高大於等於寬 $sy = abs(($x-$y)/2.5); $sx = 0; $thumbw = $x; $thumbh = $x; }if(function_exists("imagecreatetruecolor")) { $dim = imagecreatetruecolor($yy, $xx); // 建立靶心圖表gd2} else { $dim = imagecreate($yy, $xx); // 建立靶心圖表gd1}imageCopyreSampled ($dim,$im,0,0,$sx,$sy,$yy,$xx,$thumbw,$thumbh);header ("Content-type: image/jpeg");imagejpeg ($dim, false, 100);?>
更多關於PHP相關內容感興趣的讀者可查看本站專題:《PHP圖形與圖片操作技巧匯總》、《PHP基本文法入門教程》及《php常用函數與技巧總結》
希望本文所述對大家PHP程式設計有所協助。
您可能感興趣的文章:
- php使用timthumb產生縮圖的方法
- php上傳圖片產生縮圖(GD庫)
- PHP簡單產生縮圖相簿的方法
- php動態產生縮圖並輸出顯示的方法
- Thinkphp調用Image類產生縮圖的方法
- php可產生縮圖的檔案上傳類執行個體
- php實現根據url自動產生縮圖的方法
- php實現上傳圖片產生縮圖樣本
- php 根據url自動產生縮圖並處理高並發問題
- php利用GD庫產生縮圖樣本
- 使用gd庫實現php服務端圖片裁剪和產生縮圖功能分享
http://www.bkjia.com/PHPjc/1098691.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/1098691.htmlTechArticlePHP實現原比例產生縮圖的方法,php比例產生縮圖 本文執行個體講述了PHP實現原比例產生縮圖的方法。分享給大家供大家參考,具體如下:...