這篇文章主要介紹了使用PHP怎么將縮圖壓為jpg格式,創(chuàng)新互聯網站建設公司,小編覺得不錯,現在分享給大家,也給大家做個參考,一起跟隨創(chuàng)新互聯網站建設公司,小編來看看吧!
php是一個嵌套的縮寫名稱,指的是英文超級文本預處理語言(php:Hypertext Preprocessor)的縮寫,它的語法混合了C、Java、Perl以及php自創(chuàng)新的語法,主要用來做網站開發(fā),許多小型網站都用php開發(fā),因為php是開源的,從而使得php經久不衰。
具體如下:
<?php function ImageToJPG($srcFile,$dstFile,$towidth,$toheight) { $quality=80; $data = @GetImageSize($srcFile); switch ($data['2']) { case 1: $im = imagecreatefromgif($srcFile); break; case 2: $im = imagecreatefromjpeg($srcFile); break; case 3: $im = imagecreatefrompng($srcFile); break; case 6: $im = ImageCreateFromBMP( $srcFile ); break; } // $dstX=$srcW=@ImageSX($im); // $dstY=$srcH=@ImageSY($im); $srcW=@ImageSX($im); $srcH=@ImageSY($im); //$towidth,$toheight if($toheight/$srcW > $towidth/$srcH){ $b = $toheight/$srcH; }else{ $b = $towidth/$srcW; } //計算出圖片縮放后的寬高 // floor 舍去小數點部分,取整 $new_w = floor($srcW*$b); $new_h = floor($srcH*$b); $dstX=$new_w; $dstY=$new_h; $ni=@imageCreateTrueColor($dstX,$dstY); @ImageCopyResampled($ni,$im,0,0,0,0,$dstX,$dstY,$srcW,$srcH); @ImageJpeg($ni,$dstFile,$quality); @imagedestroy($im); @imagedestroy($ni); } //ImageToJPG('源文件名','目標文件名',目標寬,目標高); ImageToJPG('test2.png','test2.jpg',80,50);
以上就是創(chuàng)新互聯網站建設公司,小編為大家收集整理的使用PHP怎么將縮圖壓為jpg格式,如何覺得創(chuàng)新互聯建站的內容還不錯,歡迎將創(chuàng)新互聯建站推薦給身邊好友。
當前名稱:使用PHP怎么將縮圖壓為jpg格式-創(chuàng)新互聯
本文URL:http://chinadenli.net/article10/dsepdo.html
成都網站建設公司_創(chuàng)新互聯,為您提供外貿建站、全網營銷推廣、網站排名、標簽優(yōu)化、網站建設、響應式網站
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯