什麼是GD庫?在PHP中載入GD庫的具體介紹
什麼是GD庫?
首先我們要介紹什麼是GD庫:GD庫,是php處理圖形的擴充庫,GD庫提供了一系列用來處理圖片的API,使用GD庫可以處理圖片,或者產生圖片,GD庫是一個開放的,動態建立映像的,原始碼公開的函數庫,其可以從官網中下載。目前GD庫支援 GIF , PNG , JPEG, WBMP 以及 XBM等多種圖片的格式,用於對映像的處理!
GD庫在 PHP5 中式預設安裝的,但是要啟用 GD庫。必須設定 php.ini 檔案,就是將檔案中的“;extension = php_gd2.dll”選項前的分號“;”去掉。然後儲存修改後的檔案並且重新啟動 Apache 伺服器就可以生效了!
在成功載入 GD2 函數庫後,可以通過 phpinfo()函數來擷取 GD2 函數庫的安裝資訊,驗證 GD 庫是否安裝成功,在頁面中查詢是否有GD的支援,如果沒有,需要安裝額外的拓展。
驗證 GD庫有兩種方法,第一個是建立一個 php檔案,然後直接輸出 phpinfo(),代碼如下:
<?phpheader("Content-Type:text/html; charset=utf-8");phpinfo();?>
第二種方法是在瀏覽器的地址欄中輸入“127.0.0.1/phpinfo.php”並按斷行符號鍵,第一種和第二中方法得到的結果是一樣的,再開啟頁面中如果檢索到GD庫的安裝資訊,就是說明 GD 庫安裝成功了!如:
說明:
1.如果使用整合化安裝包來配置 PHP 的開發環境,就不要擔心這個問題了,因為在整合化安裝包中,預設 GD2 函數庫已經被載入。
2.Linux 和 Windows 系統下都可以使用 GD庫,函數也是完全一致,但是圖形的座標會發生位移。如果兩個系統互相移植,那麼就必須重新查看介面。
PHP中載入 GD庫我們就介紹到這裡,下一篇我們將介紹圖形映像的應用,具體請閱讀《建立映像和顏色以及填充底色的詳解(PHP圖形映像的典型應用教程1)》!