1、(第第35讲讲) PHP5文字图片混合水印与缩略图文字图片混合水印与缩略图学习目标学习目标1、介绍、介绍PHP水印原理和流程水印原理和流程2、ImageCreateFrom* 图片载入函数图片载入函数3、imagecopy 图片合并函数图片合并函数4、ImageCopyResized图片剪切函数图片剪切函数(第第35讲讲) PHP5文字图片混合水印与缩略图文字图片混合水印与缩略图1、介绍、介绍PHP水印原理和流程水印原理和流程原始图片原始图片上传到上传到dir载入到载入到PHPPHP初始化初始化水印处理水印处理生成新图生成新图水印图片水印图片水印文字水印文字大图大图小图小图缩略图缩略图(第第3
2、5讲讲) PHP5文字图片混合水印与缩略图文字图片混合水印与缩略图2、ImageCreateFrom* 图片载入函数图片载入函数ImageCreateFrom* 载入载入PHP是一个将图片编码转成是一个将图片编码转成PHP可识别的编码的过程可识别的编码的过程ImageCreateFrom* imagecreatefromgifimagecreatefromjpegimagecreatefrompngimagecreatefromwbmpimagecreatefromstring通过一串图片编码通过一串图片编码imagecreatefromgif(php100.gif);使用格式使用格式3、im
3、agecopy 图片合并函数图片合并函数imagecopy ( Dimg, Simg, int x, int y, int src_x, int src_y, int src_w, int src_h )(第第35讲讲) PHP5文字图片混合水印与缩略图文字图片混合水印与缩略图4、ImageCopyResized图片剪切函数图片剪切函数imagecopyresized ( resource dst_image, resource src_image, int dst_x, int dst_y, int src_x, int src_y, int dst_w, int dst_h, int src_w, int src_h )在使用剪切图之前我们需要先建立一个真彩图,也就是方便内存来存储在使用剪切图之前我们需要先建立一个真彩图,也就是方便内存来存储