交通运输部管理干部学院www
bjjtxy
cnPHP动态网页设计主讲教师:钱哨(副教授)www
bjjtxy
cn一、理解图像格式•一、JPEG格式JPEG是用来存储照片或者存储具有丰富色彩的色彩层次的图像
这种格式使用了有损压缩,目的就是为了将图形的体积变得更小
•二、PNG格式PNG发音为ping,是可移植的网络图像(PortableNetworkGraphics)的缩写
•三、WBMP格式WBMP是无线位图(WirelessBitmap)的简称,是专门为无线通信设备设计的文件格式
•四、GIF格式GIF是图形文件交换格式(GraphicsInterchangeFormat)的缩写,它也是无损压缩格式,广泛应用于网络
bjjtxy
PHP创建图像(GD函数库)在PHP中创建一个图像应该完成这样四个步骤:•创建背景图像•在背景上绘制图形或输入文本•输出最终图形•清除所有资源PHP
ini里修改;extension=php_gd2
dllwww
bjjtxy
cn一、创建背景图像通过ImageCreateFromPNG()、ImageCreateJPEG()或ImageCreateFromGIF()来读取一个现有图像文件,然后对其进行过滤,再在它上面添加其他图像
bjjtxy
cn二、在背景上绘图或打印文本www
bjjtxy
cn三、输出最终图形(header()函数\imagepng()函数)www
bjjtxy
cn同样的,如果你希望最终输出JPEG图像,可以使用ImageJPEG()来输出,同时还要将header()函数参数同步替换成image/jpeg
综上所述,我们是将图像直接发送到浏览器,如果我们希望将自动创建的图像生成文件,可以将在imagepng()函数中加上第二个参数,这个参数就是你希望