欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP GD庫(kù)相關(guān)圖像生成和處理函數(shù)小結(jié)

 更新時(shí)間:2016年09月30日 12:03:48   作者:LearnShare  
這篇文章主要介紹了PHP GD庫(kù)相關(guān)圖像生成和處理函數(shù),分類總結(jié)并分析了php GD庫(kù)相關(guān)圖像處理函數(shù)的功能與用法,需要的朋友可以參考下

本文總結(jié)了PHP GD庫(kù)相關(guān)圖像生成和處理函數(shù)。分享給大家供大家參考,具體如下:

這幾天在學(xué)習(xí)圖像驗(yàn)證碼部分,參考了許多例子,都是用GD庫(kù)來(lái)生成和繪制圖像的,所以打算把GD庫(kù)封裝成類來(lái)使用,順便也學(xué)習(xí)和練習(xí)一下PHP面向?qū)ο蟛糠帧?/p>

首先分析一下GD庫(kù)所提供的函數(shù),依據(jù)功能作了劃分:(這只是常用的基礎(chǔ)級(jí)函數(shù),更高級(jí)的函數(shù)稍后再作研究)

1. create // 圖像生成

A.繪制圖像

imageCreate // 基于調(diào)色板(256色)的圖像(gif/*)
imageCreateTrueColor // 基于真彩色的圖像(不能用來(lái)生成gif圖像)

B.從圖像創(chuàng)建圖像

imageCreateFrom*(*=gd2/gd2part/gd/gif/jpeg/png/string/wbmp/xbm/xpm) // 從圖像創(chuàng)建圖像

C.copy

imageCopy // 復(fù)制局部圖像
imageCopyMerge // 復(fù)制并合并局部圖像
imageCopyMergeGray // 復(fù)制并合并局部圖像(灰度)
imageCopyResampled // 復(fù)制局部圖像(重新采樣)
imageCopyResized // 復(fù)制局部圖像(調(diào)整大小)

2. draw // 繪制

A.point // 點(diǎn)

imageSetPixel // 畫點(diǎn)

B.line // 線

imageLine // 畫線段
imageArc // 畫橢圓弧
imageFilledArc // 畫橢圓弧并填充
imageDashedLine // 畫虛線

C.graph // 圖形

imageEllipse // 畫橢圓
imageFilledEllipse // 畫橢圓并填充
imageRectangle // 畫矩形
imageFilledRectangle // 畫矩形并填充
imagePolygon // 畫多邊形
imageFilledPolygon // 畫多邊形并填充

D.text // 文本

imageChar // 畫字符(水平)
imageCharUp // 畫字符(垂直)
imageString // 畫字符串(水平)
imageStringUp // 畫字符串(垂直)
imageTtfText // 畫文本(TrueType字體)
imageFtText // 畫文本(FreeType2字體)
imagePsText // 畫文本(PostScript Type1字體)

E.fill // 填充

imageFill // 填充顏色
imageFillToBorder // 填充至邊界

3. color // 顏色

imageColorAllocate // 生成顏色
imageColorAllocateAlpha // 生成顏色(附加透明度)

4. attrs // 屬性

getImageSize // 取得圖像大小
getImageSizeFromString // 取得url或路徑對(duì)應(yīng)圖像的大小
image_type_to_extension // 取得文件格式(擴(kuò)展名)
image_type_to_mime_type // 取得文件的MIME類型
imageColorAt // 取得某像素的顏色
imageFontWidth // 取得字體寬度
imageFontHeight // 取得字體高度
imageSx // 取得圖像寬度
imageSy // 取得圖像高度

5. show // 輸出(顯示)圖像

A.convert

image2Wbmp // 轉(zhuǎn)換為WBMP格式并輸出
jpeg2Wbmp // 將JPEG轉(zhuǎn)換為WBMP格式并輸出
png2Wbmp // 將PNG轉(zhuǎn)換為WBMP格式并輸出

B.show

imageGD // 輸出圖像(GD)
imageGD2 // 輸出圖像(GD2)
imageGif // 輸出圖像(GIF)
imageJpeg // 輸出圖像(JPEG)
imagePng // 輸出圖像(PNG)
imageWbmp // 輸出圖像(WBMP)
imageXbm // 輸出圖像(XBM)

6. destroy // 銷毀

imageDestroy // 銷毀圖像

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP GD庫(kù)操作技巧匯總》、《PHP圖形與圖片操作技巧匯總》、《PHP基本語(yǔ)法入門教程》、《PHP運(yùn)算與運(yùn)算符用法總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程》、《PHP網(wǎng)絡(luò)編程技巧總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫(kù)操作入門教程》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論