php縮放圖片(根據(jù)寬高的等比例縮放)實例介紹
更新時間:2013年06月09日 17:38:02 作者:
設(shè)定寬高,不等比例縮放;設(shè)定寬度,等比例縮放;設(shè)定高度,等比例縮放;按比例,縮放至50%;縮放后直接輸出到屏幕等等,具體使用方法如下,感興趣的額朋友可以了解下哈
推薦一個簡單實用的縮放圖片工具 SimpleImage,參考http://www.white-hat-web-design.co.uk/blog/resizing-images-with-php/
使用方法:
設(shè)定寬高,不等比例縮放
<?php
include('SimpleImage.php');
$image = new SimpleImage();
$image->load('picture.jpg');
$image->resize(250,400);
$image->save('picture2.jpg');?>
設(shè)定寬度,等比例縮放
<?php
include('SimpleImage.php');
$image = new SimpleImage();
$image->load('picture.jpg');
$image->resizeToWidth(250);
$image->save('picture2.jpg');?>
設(shè)定高度,等比例縮放
<?php
include('SimpleImage.php');
$image = new SimpleImage();
$image->load('picture.jpg');
$image->resizeToHeight(500);
$image->save('picture2.jpg');
$image->resizeToHeight(200);
$image->save('picture3.jpg');?>
按比例,縮放至50%
<?php
include('SimpleImage.php');
$image = new SimpleImage();
$image->load('picture.jpg');
$image->scale(50);
$image->save('picture2.jpg');?>
縮放后直接輸出到屏幕
<?php
header('Content-Type: image/jpeg');
include('SimpleImage.php');
$image = new SimpleImage();
$image->load('picture.jpg');
$image->resizeToWidth(150);
$image->output();?>
SimpleImage.php 源碼請輕點(diǎn)文章開頭鏈接,到那下載
使用方法:
設(shè)定寬高,不等比例縮放
復(fù)制代碼 代碼如下:
<?php
include('SimpleImage.php');
$image = new SimpleImage();
$image->load('picture.jpg');
$image->resize(250,400);
$image->save('picture2.jpg');?>
設(shè)定寬度,等比例縮放
<?php
include('SimpleImage.php');
$image = new SimpleImage();
$image->load('picture.jpg');
$image->resizeToWidth(250);
$image->save('picture2.jpg');?>
設(shè)定高度,等比例縮放
<?php
include('SimpleImage.php');
$image = new SimpleImage();
$image->load('picture.jpg');
$image->resizeToHeight(500);
$image->save('picture2.jpg');
$image->resizeToHeight(200);
$image->save('picture3.jpg');?>
按比例,縮放至50%
<?php
include('SimpleImage.php');
$image = new SimpleImage();
$image->load('picture.jpg');
$image->scale(50);
$image->save('picture2.jpg');?>
縮放后直接輸出到屏幕
<?php
header('Content-Type: image/jpeg');
include('SimpleImage.php');
$image = new SimpleImage();
$image->load('picture.jpg');
$image->resizeToWidth(150);
$image->output();?>
SimpleImage.php 源碼請輕點(diǎn)文章開頭鏈接,到那下載
您可能感興趣的文章:
- PHP圖片處理之使用imagecopyresampled函數(shù)實現(xiàn)圖片縮放例子
- php使用imagick模塊實現(xiàn)圖片縮放、裁剪、壓縮示例
- PHP中圖片等比縮放的實例
- php實現(xiàn)按指定大小等比縮放生成上傳圖片縮略圖的方法
- php圖片的裁剪與縮放生成符合需求的縮略圖
- PHP圖片等比例縮放生成縮略圖函數(shù)分享
- PHP自定義圖片縮放函數(shù)實現(xiàn)等比例不失真縮放的方法
- php實現(xiàn)等比例不失真縮放上傳圖片的方法
- php實現(xiàn)圖片縮放功能類
- 常用的php圖片處理類(水印、等比縮放、固定高寬)分享
- PHP圖片裁剪與縮放示例(無損裁剪圖片)
- PHP實現(xiàn)將上傳圖片自動縮放到指定分辨率,并保持清晰度封裝類示例
相關(guān)文章
php對二維數(shù)組進(jìn)行相關(guān)操作(排序、轉(zhuǎn)換、去空白等)
這篇文章主要介紹了php對二維數(shù)組進(jìn)行相關(guān)操作,包括php對二維數(shù)組排序、轉(zhuǎn)換、去空白,以及去重復(fù)值等,感興趣的小伙伴們可以參考一下2015-11-11php簡單構(gòu)造json多維數(shù)組的方法示例
這篇文章主要介紹了php簡單構(gòu)造json多維數(shù)組的方法,結(jié)合實例形式分析了php數(shù)據(jù)庫查詢結(jié)果的json格式轉(zhuǎn)換操作技巧,需要的朋友可以參考下2017-06-06PHP實現(xiàn)抓取百度搜索結(jié)果頁面【相關(guān)搜索詞】并存儲到txt文件示例
這篇文章主要介紹了PHP實現(xiàn)抓取百度搜索結(jié)果頁面【相關(guān)搜索詞】并存儲到txt文件,涉及php基于curl的頁面抓取及正則匹配相關(guān)操作技巧,需要的朋友可以參考下2018-07-07php7 參數(shù)、整形及字符串處理機(jī)制修改實例分析
這篇文章主要介紹了php7 參數(shù)、整形及字符串處理機(jī)制修改,結(jié)合實例形式分析了php7 參數(shù)、整形及字符串處理機(jī)制較舊版本的區(qū)別及相關(guān)操作注意事項,需要的朋友可以參考下2020-05-05啟用Csrf后POST數(shù)據(jù)時出現(xiàn)的400錯誤
這篇文章主要介紹了啟用Csrf后POST數(shù)據(jù)時出現(xiàn)的400錯誤的相關(guān)資料,需要的朋友可以參考下2015-07-07php 來訪國內(nèi)外IP判斷代碼并實現(xiàn)頁面跳轉(zhuǎn)
最近做了公司網(wǎng)站的一個需求:按來訪人的IP來判斷他是進(jìn)中文網(wǎng)站還是英文網(wǎng)站。2009-12-12