php圖片處理 gd2配置文件修改
我們通過(guò)開(kāi)篇知道了圖像處理的主要作用,功能和未來(lái)使用的地方。
學(xué)習(xí)圖像處理重點(diǎn)就是學(xué)習(xí)PHP的GD系統(tǒng)的函數(shù)。
P它也可以創(chuàng)建和處理包括 GIF, PNG, JPEG, WBMP 以及 XPM 在內(nèi)的多種格式的圖像。更加方便的是,PHP可以直接將圖像數(shù)據(jù)流輸出到瀏覽器。要想在PHP中使用圖像處理功能,你需要連帶GD庫(kù)一起來(lái)編譯 PHP。GD 庫(kù)和PHP可能需要其他的庫(kù),這取決于你要處理的圖像格式。
你可以使用 PHP 中的圖像函數(shù)來(lái)獲取下列格式圖像的大?。?JPEG, GIF, PNG, SWF, TIFF 和 JPEG2000。
查看我們當(dāng)前的機(jī)器是否安裝了GD擴(kuò)展,我們可以寫(xiě)我們第一天學(xué)習(xí)到的第一句話:
<?php phpinfo(); ?>
看下圖,如果存在了gd這個(gè)選項(xiàng),就說(shuō)明我們當(dāng)前機(jī)器支持GD來(lái)處理圖像:
如果沒(méi)有看到,也沒(méi)有搜索到??梢园凑杖缦虏襟E打開(kāi)gd來(lái)處理圖像:
1.打開(kāi)php.ini(在文件上傳這一章已有說(shuō)明)
2.在 Windows 中,需要將GD2的DLL文件php_gd2.dll作為一個(gè)擴(kuò)展包含在 php.ini 中。修改;extension = php_gd2.dll,將前面的分號(hào)去掉
3.重新啟動(dòng)apache服務(wù)器
4.再次執(zhí)行phpinfo嘗試查看是否存在gd擴(kuò)展
注:如果還遇到問(wèn)題,您也可以在官方網(wǎng)站中提問(wèn)。