最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

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

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

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

1. create // 圖像生成

A.繪制圖像

imageCreate // 基于調(diào)色板(256色)的圖像(gif/*)
imageCreateTrueColor // 基于真彩色的圖像(不能用來生成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 // 點

imageSetPixel // 畫點

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或路徑對應(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庫操作技巧匯總》、《PHP圖形與圖片操作技巧匯總》、《PHP基本語法入門教程》、《PHP運算與運算符用法總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計入門教程》、《PHP網(wǎng)絡(luò)編程技巧總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總

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

相關(guān)文章

  • 淺析PHP編程中10個最常見的錯誤

    淺析PHP編程中10個最常見的錯誤

    PHP是個偉大的web開發(fā)語言,靈活的語言,但是看到php程序員周而復(fù)始的犯的一些錯誤。我做了下面這個列表,列出了PHP程序員經(jīng)常犯的10中錯誤,大多數(shù)和安全相關(guān)??纯茨惴噶藥追N
    2014-08-08
  • SESSION存放在數(shù)據(jù)庫用法實例

    SESSION存放在數(shù)據(jù)庫用法實例

    這篇文章主要介紹了SESSION存放在數(shù)據(jù)庫用法,自定義了一個簡單的針對數(shù)據(jù)操作的session類并給出了使用該類存儲到數(shù)據(jù)庫的相關(guān)技巧,需要的朋友可以參考下
    2015-08-08
  • PHP array_multisort()函數(shù)的使用札記

    PHP array_multisort()函數(shù)的使用札記

    array_multisort 對多個數(shù)組或多維數(shù)組進(jìn)行排序的函數(shù),需要的朋友可以參考下。
    2011-07-07
  • PHP中IP地址與整型數(shù)字互相轉(zhuǎn)換詳解

    PHP中IP地址與整型數(shù)字互相轉(zhuǎn)換詳解

    這篇文章主要介紹了PHP中IP地址與整型數(shù)字互相轉(zhuǎn)換詳解,本文介紹了使用PHP函數(shù)ip2long與long2ip的使用,以及它們的BUG介紹,最后給出自己寫的兩個算法,需要的朋友可以參考下
    2014-08-08
  • PHP下載文件函數(shù)與用法示例

    PHP下載文件函數(shù)與用法示例

    這篇文章主要介紹了PHP下載文件函數(shù)與用法,結(jié)合實例形式分析了php文件下載相關(guān)函數(shù)、實現(xiàn)方法與操作技巧,需要的朋友可以參考下
    2019-09-09
  • PHP閉包函數(shù)傳參及使用外部變量的方法

    PHP閉包函數(shù)傳參及使用外部變量的方法

    這篇文章主要介紹了PHP閉包函數(shù)傳參及使用外部變量的方法,基于Laravel框架分析了PHP閉包函數(shù)傳參及外部變量相關(guān)使用技巧,需要的朋友可以參考下
    2016-03-03
  • js+php實現(xiàn)靜態(tài)頁面實時調(diào)用用戶登陸狀態(tài)的方法

    js+php實現(xiàn)靜態(tài)頁面實時調(diào)用用戶登陸狀態(tài)的方法

    這篇文章主要介紹了js+php實現(xiàn)靜態(tài)頁面實時調(diào)用用戶登陸狀態(tài)的方法,采用在靜態(tài)頁面中使用js調(diào)用php頁面從而實現(xiàn)用戶登錄狀態(tài)的實時調(diào)用功能,需要的朋友可以參考下
    2015-01-01
  • 詳解PHP神奇又有用的Trait

    詳解PHP神奇又有用的Trait

    這篇文章主要介紹了PHP神奇又有用的Trait,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • PHP圖片處理之使用imagecopy函數(shù)添加圖片水印實例

    PHP圖片處理之使用imagecopy函數(shù)添加圖片水印實例

    這篇文章主要介紹了PHP圖片處理之使用imagecopy函數(shù)添加圖片水印實例,本文給出了一個簡單的入門級的自定義函數(shù)示例,需要的朋友可以參考下
    2014-11-11
  • PHP 多維數(shù)組排序(usort,uasort)

    PHP 多維數(shù)組排序(usort,uasort)

    當(dāng)我們想對多維數(shù)組進(jìn)行排序時,多維數(shù)組的每個元素又是一數(shù)組類型,而兩個數(shù)組如何比較大???這是需要用戶自定義的(是按每個數(shù)組的第一元素比較還是…)。
    2010-06-06

最新評論

轮台县| 海原县| 辉县市| 五原县| 滨海县| 上饶市| 永修县| 武陟县| 通许县| 盐津县| 平乐县| 漳浦县| 阳高县| 中西区| 南雄市| 巢湖市| 定远县| 凉山| 大新县| 台东市| 会泽县| 新龙县| 嘉兴市| 湟中县| 太和县| 香港| 类乌齐县| 大英县| 阜阳市| 信阳市| 麟游县| 丹东市| 湖南省| 边坝县| 龙胜| 安阳县| 武汉市| 都昌县| 云和县| 漠河县| 慈溪市|