首頁 > 後端開發 > php教程 > php image影像函數集

php image影像函數集

WBOY
發布: 2016-07-25 08:56:46
原創
1248 人瀏覽過
本文收集了php中有關image影像操作的一些函數,有簡單說明,有需要的朋友,可以參考下。

php image影像函數集,如下:

gd_info函數:取得目前安裝的GD庫的資訊  getimagesize函數:取得影像的大小  image_type_to_extension函數:取得影像類型的檔案後綴  image_type_to_mime_type函數:判斷一個IMAGETYPE常數的MIME型別  image2wbmp函數:以WBMP格式將影像輸出到瀏覽器或檔案  imagealphablending函數:設定影像的混色模式  imageantialias函數:是否使用antialias(抗鋸齒)功能  imagearc函數:畫橢圓弧  imagechar函數:水平地畫一個字元  imagecharup函數:垂直地畫一個字元  imagecolorallocate函數:為一幅影像指派顏色  imagecolorallocatealpha 函數:為一幅圖像分配顏色+alpha  imagecolorat函數:取得某像素的顏色索引值  imagecolorclosest函數:取得與指定顏色最接近的顏色的索引值  imagecolorclosestalpha函數:取得與指定顏色加透明度最接近的顏色的索引值 imagecolorclosesthwb函數:取得與指定顏色最接近的色度的黑白色的索引  imagecolordeallocate函數:取消影像顏色的指派  imagecolorexact函數:取得指定顏色的索引值  imagecolorexactalpha函數:取得指定顏色加透明度的索引值  imagecolormatch函數:讓一個影像中調色盤版本的顏色與真色版本更能匹配 imagecolorresolve函數:取得指定顏色的索引值或有可能得到的最接近的替代值 imagecolorresolvealpha函數:取得指定顏色透明度的索引值或有可能得到的最接近的替代值  imagecolorset函數:給指定調色盤索引設定顏色  imagecolorsforindex函數:取得某索引的顏色  imagecolorstotal函數:取得一幅影像的調色盤中顏色的數目  imagecolortransparent函數:將某個顏色定義為透明色  imageconvolution函數:申請一個3*3的捲積矩陣  imagecopy函數:複製影像的一部分  imagecopymerge函數:複製並合併影像的一部分  imagecopymergegray函數:用灰階複製並合併影像的一部分 imagecopyresampled函數:重採樣複製部分影像並調整大小 imagecopyresized函數:複製部分影像並調整大小 imagecreate函數:新建一個基於調色盤的圖片

imagecreatefromgd2函數:從GD 2檔案或URL新建一個映像  imagecreatefromgd2part函數:從給定的GD 2檔案或URL中的一部分新建一個映像 imagecreatefromgd函數:從GD檔或URL新建一個映像 imagecreatefromgif函數:從GIF檔案或URL中新建一個映像 imagecreatefromjpeg函數:從JPEG檔案或URL新建一個映像 imagecreatefrompng函數:從PNG檔案或URL新建一個圖片 imagecreatefromstring函數:從字串中的映像流新建一個映像 imagecreatefromwbmp函數:從WBMP檔案或URL中新建一個映像 imagecreatefromxbm函數:從XBM檔案或URL中新建一個映像 imagecreatefromxpm函數:從XPM檔案或URL新建一個映像 imagecreatetruecolor函數:新建一個真彩色影像 imagedashedline函數:畫一條虛線 imagedestroy函數:銷毀一個影像 imageellipse函數:畫一個橢圓 imagefill函數:用指定顏色填滿一個區域 imagefilledarc函數:畫一個橢圓弧並填滿 imagefilledellipse函數:畫一個橢圓並填滿 imagefilledpolygon函數:畫一個多邊形並填滿 imagefilledrectangle函數:畫一個矩形並填滿 imagefilltoborder函數:區域填入指定顏色的邊界為止 imagefilter函數:對影像使用濾鏡 imagefontheight函數:取得字體高度 imagefontwidth函數:取得字體寬度 imageftbbox函數:給一個使用FreeType2字體的文字框 imagefttext函數:使用FreeType2字體將文字寫入圖像 imagegammacorrect函數:對GD影像套用gamma修正 imagegd2函數:將GD 2影像輸出到瀏覽器或文件 imagegd函數:將GD影像輸出到瀏覽器或文件 imagegif函數:以GIF格式將影像輸出到瀏覽器或文件 imageinterlace函數:啟動或禁止隔行掃描 imageistruecolor函數:檢查影像是否為真彩色影像 imagejpeg函數:以JPEG格式將影像輸出到瀏覽器或文件 imagelayereffect函數:設定alpha混色標誌以使用綁定的libgd分層效果 imageline函數:畫一條線段 imageloadfont函數:載入一個新字體 imagepalettecopy功能:將調色盤從一幅圖像複製到另一幅 imagepng函數:以PNG格式將圖片輸出到瀏覽器或文件 imagepolygon函數:畫一個多邊形 imagepsbbox函數:給一個使用PostScript Type1字型的文字框 imagepsencodefont函數:改變字體中的字元編碼向量 imagepsextendfont函數:擴充或精簡字體 imagepsfreefont函數:釋放一個PostScript Type1字型所佔用的記憶體 imagepsloadfont函數:從檔案載入一個PostScript Type1字體 imagepsslantfont函數:傾斜某字體 imagepstext函數:用PostScript Type1字型把文字字串畫在圖像上 imagerectangle函數:畫一個矩形 imagerotate函數:用給定角度旋轉影像 imagesavealpha函數:設定標記以在儲存PNG影像時儲存完整的alpha通道資訊 imagesetbrush 函數:設定畫線用的畫筆圖像  imagesetpixel函數:畫一個單一的像素 imagesetstyle函數:設定畫線的風格 imagesetthickness函數:設定畫線的寬度 imagesettile函數:設定用於填充的貼圖 imagestring函數:水平地畫一行字串  imagestringup函數:垂直畫一行字串 imagesx函數:取得影像寬度  imagesy函數:取得影像高度  imagetruecolortopalette函數:將真彩色影像轉換為調色盤影像  imagettfbbox函數:取得使用TrueType字型的文字的範圍 imagettftext函數:用TrueType字體向圖像寫入文字  imagetypes函數:傳回目前PHP版本所支援的影像類型 imagewbmp函數:以WBMP格式將影像輸出到瀏覽器或文件 imagexbm函數:將XBM影像輸出到瀏覽器或檔案  iptcembed函數:將二進位IPTC資料嵌入一幅JPEG影像中  iptcparse函數:將二進位IPTC區塊解析為單一標記 jpeg2wbmp函數:將JPEG影像檔轉換為WBMP影像文件 png2wbmp函數:將PNG映像檔轉換為WBMP映像檔



相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板