PHP 影像處理
PHP 提供了豐富的圖像處理函數,主要包括:
#函數 | 描述 |
---|---|
#gd_info() | 取得目前安裝的GD 庫的資訊 |
#getimagesize() | ##取得映像資訊|
取得圖片資訊 | |
##取得圖片後綴 | |
傳回影像的MIME 型別 | |
輸出WBMP圖片 | |
傳回經過仿射變換後的圖片 | |
連接兩個矩陣 | |
取得矩陣 | |
設定影像的混色模式 | |
是否使用抗鋸齒(antialias)功能 | |
繪製橢圓弧 | |
寫出橫向字元 | |
垂直地畫一個字符 | |
為一幅圖像分配顏色 | |
#為一幅影像指派顏色與透明度 | |
可取得某像素的顏色索引值 | ##imagecolorclosest() |
imagecolorclosestalpha() | |
imagecolorclosesthwb() | |
imagesx () 、imagesy() | |
extension = php_gd2.dllLinux 和Mac 系統上:
extension = php_gd2.so使用gd_info() 函數可以查看目前安裝的GD 函式庫的資訊:
<?php var_dump(gd_info()); ?>輸出大致如下:
array(12) { ["GD Version"]=> string(26) "bundled (2.1.0 compatible)" ["FreeType Support"]=> bool(true) ["FreeType Linkage"]=> string(13) "with freetype" ["T1Lib Support"]=> bool(false) ["GIF Read Support"]=> bool(true) ["GIF Create Support"]=> bool(true) ["JPEG Support"]=> bool(true) ["PNG Support"]=> bool(true) ["WBMP Support"]=> bool(true) ["XPM Support"]=> bool(false) ["XBM Support"]=> bool(true) ["JIS-mapped Japanese Font Support"]=> bool(false) }