解析php常用image影像函數集

高洛峰
發布: 2023-03-04 09:32:01
原創
1361 人瀏覽過

gd_info函數:取得目前安裝的GD函式庫的資訊
getimagesize函數:取得影像的大小
image_type_to_extension函數:取得影像類型的檔案後綴
image_type_to_mime_type函數:判斷一個IMAGETYPEPmpN:202輸出到瀏覽器或檔案
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函數:複製部分圖像並調整大小一個基於調色板的圖像

imagecreatefromgd2函數:從GD 2檔案或URL中新建一個映像
imagecreatefromgd2part函數:從給定的GD 2檔案或URL中的部分新建一個映像
imagecreatefromgdateffromgif從GIF檔案或URL新建一個映像
imagecreatefromjpeg函數:從JPEG檔案或URL新建一個映像
imagecreatefrompng函數:從PNG檔案或URL新建一個映像
imagecreatefromstring函數:從PNG檔案流新一個映像中新建一個映像
imagecreatefromstring函數:從字串中的映像流新建一個映像imagecreatefromwbmp函數:從WBMP檔案或URL中新建一個映像
imagecreatefromxbm函數:從XBM檔案或URL中新一個映像
imagecreatefromxpm函數:從XPM檔案或URL新建一個映像
imagecreatetruecolor函數:新彩色映像檔:畫一條虛線
imagedestroy函數:銷毀一個圖像
imageellipse函數:畫一個橢圓
imagefill函數:用指定顏色填充一個區域
imagefilledarc函數:畫一個橢圓弧並填入
imagefilledellipse函數:畫一個橢圓函數:畫一個橢圓形:畫一個多邊形並填滿
imagefilledrectangle函數:畫一個矩形並填入
imagefilltoborder函數:區域填入指定顏色的邊界為止
imagefilter函數:對圖片使用濾鏡
imagefontheight函數:取得字體高度
imagefontwidthth:取得字體寬度
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字型
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區塊解析為單一標記
jpeg2wbmptcparse函數:將二進位IPTC區塊解析為單一標記
jpeg2wbmp轉換為WBMP影像檔
png2wbmp函數:將PNG映像檔轉換為WBMP影像檔

更多解析php常用image圖片函數集相關文章請注意PHP中文網!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!