主要内容 在PHP中加载GD库 创建图像 绘制图像 图形的处理
主要内容 在PHP中加载GD库 创建图像 绘制图像 图形的处理
PHP不仅可以输出HTML,还可以创建及操作多种不同图像格 式的图像文件,包括gf、png、jpg等。更方便的是,PHP还可 以直接将图像流输出到浏览器,要处理图像,需要在编辑PHP时 加上GD库,另外还可以使用第三方图形库
PHP不仅可以输出HTML,还可以创建及操作多种不同图像格 式的图像文件,包括gif、png、jpg等。更方便的是,PHP还可 以直接将图像流输出到浏览器,要处理图像,需要在编辑PHP时 加上GD库,另外还可以使用第三方图形库
在PHP中加载GD库 PHP中图形图像的处理功能要求有一个库文件作为支持,这就是 GD2库。PHP5自带此库。在 Windows平台下,安装GD2库很简 单,PHP5中自带了GD2库扩展(就是PHP的ext目录中的 hp_gd2d攻件),修改php.ini中 extension= php -gd2d前 面的“;"即可启用。如图 enabled php. ini·记事本 GD Versio bundled(2.1.0 compatible) 件()编辑(E)格式(O)查看(帮助(H) with freetype extension=php enchant. dll extension"php fileinfo dl xtension=php ftp d11 php gd2. dll extension=php_gettext. dll libJPEG Vers 9 compatible extension=php gmp d11 PNG Support enabled extension=php intl d11 extension=php imap. dll enabled extension=php interbase. dll libXpm Version 30411 extension"php 1 dap dll XBM Support WebP Support enabled
在PHP中加载GD库 PHP中图形图像的处理功能要求有一个库文件作为支持,这就是 GD2库。PHP5自带此库。在Windows平台下,安装GD 2库很简 单,PHP 5中自带了GD 2库扩展(就是PHP的ext目录中的 php_gd2.dll文件),修改php.ini中extension=php_gd2.dll前 面的“;”即可启用。如图:
创建图像 一个简单的案例10-2php Simage=imagecreate(400, 400) /)创建一个背景,默认为黑色; 设置背景颜色为白色 Sbackground_color=imagecolorallocate(Simage, 255, 255, 255); $ black= imagecolorallocate($ image,000);/定义颜色为黑色 imageline(Simage, 0,0, 100, 100, black) 设置直线颜色为黑色 header("Content-type: image/png ") /向浏览器发送头信息,输出PNG图片 imagepng(Simage) //输出图形 nagedestroy(Simage) /清除资源
创建图像 一个简单的案例10-2.php <?php $image=imagecreate(400, 400); //创建一个背景,默认为黑色; //设置背景颜色为白色 $background_color=imagecolorallocate($image, 255, 255, 255); $black=imagecolorallocate($image,0,0,0); //定义颜色为黑色 imageline($image, 0,0,100,100,$black); //设置直线颜色为黑色 header("Content-type: image/png"); //向浏览器发送头信息,输出PNG图片 imagepng($image); //输出图形 imagedestroy($image); //清除资源 ?>
创建图像 一个简单的案例10-2php 心h/p 文件(F编辑(E)查看(收藏夹(A)工具帮助(H
创建图像 一个简单的案例10-2.php