php實現(xiàn)圖片縮放功能類
<?php
/**
* Images類是一個圖片處理類
* @package application.controllers
* @since 1.0
*/
class Images
{
/**
* 縮放圖片
* @param $source原圖片
* @param $newfile新圖片
* @param $pre縮放比例
*/
public function thumn($source,$pre,$newfile)
{
//獲取圖片尺寸
list($s_w,$s_h)=getimagesize($source);
//生成新的圖片尺寸
$new_w=$s_w*$pre;
$new_h=$s_h*$pre;
//創(chuàng)建新的圖像
$new_f=imagecreatetruecolor($new_w, $new_h);
//用資源圖片創(chuàng)建圖像
$sour_f=imagecreatefromjpeg($source);
//拷貝資源圖片到新圖像
imagecopyresampled($new_f, $sour_f, 0, 0, 0, 0, $new_w, $new_h, $s_w, $s_h);
//輸出圖片到瀏覽器
imagejpeg($new_f,$newfile);
imagedestroy($new_f);
imagedestroy($sour_f);
}
}
?>
- PHP圖片處理之使用imagecopyresampled函數(shù)實現(xiàn)圖片縮放例子
- php使用imagick模塊實現(xiàn)圖片縮放、裁剪、壓縮示例
- PHP中圖片等比縮放的實例
- php實現(xiàn)按指定大小等比縮放生成上傳圖片縮略圖的方法
- php圖片的裁剪與縮放生成符合需求的縮略圖
- PHP圖片等比例縮放生成縮略圖函數(shù)分享
- PHP自定義圖片縮放函數(shù)實現(xiàn)等比例不失真縮放的方法
- php實現(xiàn)等比例不失真縮放上傳圖片的方法
- php縮放圖片(根據(jù)寬高的等比例縮放)實例介紹
- 常用的php圖片處理類(水印、等比縮放、固定高寬)分享
- PHP圖片裁剪與縮放示例(無損裁剪圖片)
- PHP實現(xiàn)將上傳圖片自動縮放到指定分辨率,并保持清晰度封裝類示例
相關(guān)文章
thinkPHP5.0框架驗證碼調(diào)用及點擊圖片刷新簡單實現(xiàn)方法
這篇文章主要介紹了thinkPHP5.0框架驗證碼調(diào)用及點擊圖片刷新簡單實現(xiàn)方法,結(jié)合簡單示例形式分析了thinkPHP5框架驗證碼相關(guān)配置、后臺驗證、前臺刷新等操作技巧,需要的朋友可以參考下2018-09-09
php實現(xiàn)HTML實體編號與非ASCII字符串相互轉(zhuǎn)換類實例
本篇文章主要介紹了"php實現(xiàn)HTML實體編號與非ASCII字符串相互轉(zhuǎn)換類實例",主要涉及到HTML實體編號與非ASCII字符串相互轉(zhuǎn)換類方面的內(nèi)容,感興趣的同學(xué)可以參考一下。2016-11-11
PHP+MYSQL實現(xiàn)讀寫分離簡單實戰(zhàn)
本篇文章主要介紹了PHP+MYSQL實現(xiàn)讀寫分離,實例分析了讀寫分離的技巧,從而提高數(shù)據(jù)庫的負(fù)載能力,具有一定的參考價值,有興趣的可以了解一下。2017-03-03
ThinkPHP中URL路徑訪問與模塊控制器之間的關(guān)系
這篇文章主要介紹了ThinkPHP中URL路徑訪問與模塊控制器之間的關(guān)系,是ThinkPHP程序開發(fā)非常重要的技巧,需要的朋友可以參考下2014-08-08

