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

PHP圖像處理之imagecreate、imagedestroy函數(shù)介紹

 更新時(shí)間:2014年11月19日 11:03:51   投稿:junjie  
這篇文章主要介紹了PHP圖像處理之imagecreate、imagedestroy函數(shù)介紹,imagecreate用于創(chuàng)建一個(gè)圖像,imagedestroy用于銷毀一個(gè)圖像,需要的朋友可以參考下

使用PHP的GD庫處理圖像時(shí),必須對畫布進(jìn)行管理。創(chuàng)建畫布就是在內(nèi)存中開辟一塊存儲區(qū)域,以后在PHP中對圖像的所有操作都是基于這個(gè)圖布處理的,圖布就是一個(gè)圖像資源。在PHP中,可以使用imagecrete()和imageCreateTrueColor()兩個(gè)函數(shù)創(chuàng)建指定的畫布。這兩個(gè)函數(shù)的作用是一致的,都是建立一個(gè)指定大小的畫布,他們的原型如下所示:

復(fù)制代碼 代碼如下:

  resource imagecreate(int $x_size,int $y_size)              //新建一個(gè)基于調(diào)色板的圖像
  resource imagecreatetruecolor(int $x_size,int $y_size)             //新建一個(gè)真彩色圖像

  雖然這兩個(gè)函數(shù)都可以創(chuàng)建一個(gè)新的畫布,但各自能夠容納的顏色的總數(shù)是不同的。imageCreate()函數(shù)可以創(chuàng)建一個(gè)基于普通調(diào)色板的圖像,通常支持256色。而imageCreateTrueColor()函數(shù)可以創(chuàng)建一個(gè)真彩色圖像,但該函數(shù)不能用于GIF文件格式。當(dāng)畫布創(chuàng)建后,返回一個(gè)圖像標(biāo)識符,代表了一幅寬度為$x_size和高度為$y_size的空白圖像引用句柄。在后續(xù)的繪圖過程中,都需要使用這個(gè)資源類型的句柄。例如,可以通過調(diào)用imagesx()和imagesy()兩個(gè)函數(shù)獲取圖像的大小。代碼如下所示:
復(fù)制代碼 代碼如下:

<?php
$img = imagecreatetruecolor(300,200);//創(chuàng)建一個(gè)300*200的畫布
echo imagesx($img);//輸出畫布寬度300
echo imagesy($img);//輸出畫布高度200
?>

  另外,畫布的引用句柄如果不再使用,一定要將這個(gè)資源銷毀,釋放內(nèi)存與該圖像的存儲單元。畫布的銷毀過程非常簡單,調(diào)用imagedestroy()函數(shù)就可以實(shí)現(xiàn)。其語法格式如下所示:
復(fù)制代碼 代碼如下:

  bool imagedestroy(resource $image)                  //銷毀一圖像

  如果該方法調(diào)用成功,就會釋放與參數(shù)$image關(guān)聯(lián)的內(nèi)存。其中參數(shù)$image是由圖像創(chuàng)建函數(shù)返回的圖像標(biāo)識符。

相關(guān)文章

最新評論

邢台市| 桂平市| 金坛市| 崇州市| 厦门市| 盐池县| 龙江县| 宜宾县| 尼木县| 新干县| 内江市| 宁南县| 蓬溪县| 伊宁市| 綦江县| 通海县| 衡南县| 渝北区| 南澳县| 桑植县| 普陀区| 盱眙县| 张家口市| 尉氏县| 汾西县| 香河县| 泸定县| 宁津县| 兰州市| 舞阳县| 两当县| 鄂托克前旗| 平原县| 彝良县| 北京市| 鹤岗市| 阳新县| 平昌县| 罗平县| 绵阳市| 绵竹市|