程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHPThumb圖片處理實例代碼

PHPThumb圖片處理實例代碼

編輯:關於PHP編程

下載地址(github.com/masterexploder/PHPThumb)。
注意這個類庫有一個重名的叫phpThumb,只是大小寫的差別,所以查找文檔的時候千萬注意。
在網站建設過程中,需要處理圖片的地方多不勝數,用PHP的圖片函數處理圖片,十分繁瑣。

而且對新手來講十分不好掌握。現在我們可以用PHPThumb類庫來處理圖片,包括,圖片尺寸調整,圖片截取,圖片加水印,圖片旋轉等等功能。

例子:

<?
 'path/to/ThumbLib.inc.php'
 = PhpThumbFactory::create('http://www.jbxue.com/'
->resize(100, 100
->resizePercent(50
->adaptiveResize(175, 175
->cropFromCenter(200, 100
->crop(100, 100, 300, 200
->rotateImageNDegrees(180
->save( 'NewPath/Of/image.jpg ' );

另外一個強大的PHP圖片縮略圖類:phpThumb
該類除了縮放圖片外,還能將圖片轉換成不同的格式輸出(比如將GIF格式的圖片輸出為PNG格式),其特色功能還包括色彩、特效等
官方網址:http://phpthumb.sourceforge.net/
一般只需要下面的文件就可以了:

 

 
 
 
 

src:目標圖片的地址
w:輸出圖片的寬度
h:輸出圖片的高度(如果不指定他將按w參數等比縮放)
q:輸出如果是JPG格式的,可以規定它的輸出質量
bg:輸出時的背景(如果需要)
sw、sh、sx、sy:局部輸出,寬高、起始位置
f:輸出格式,可以為jpeg、png、gif、ico
sfn:輸出gif動畫中的某一幀
fltr[]:濾鏡,可以有很多效果,包括銳化、模糊、旋翻轉、水印、邊框、遮照、色彩調整等
原文地址:http://www.jbxue.com/article/php/20250.html

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved