目录
项目分配:
第一天:
图片水印+MVC+HTML开发
第二天~第五天:
MVC单一入口实现
第六天:
项目上线、seo推广,项目演讲
一、图片水印
1、什么是图片水印?
答:水印就是往一张图片上添加一些额外的信息(文字或图片)来掩饰或标识图片的版权。
2、图片水印的作用
答:1、防盗链
2、掩饰图片内容
3、声明内容版权
3、水印分类
答:文字水印:验证码
图片水印:在图片上嵌入另一张水印图片
4、水印五步走
1)获取原图片 imagecreatefromgif/png/jpeg
2)获取水印图片 imagecreatefromgif/png/jpeg
3)采样合并 imagecopymerge
4)保存输出 imagegif/png/jpeg
5)销毁图片句柄 imagedestroy
代码实现:
要用到的知识点:
imagecopymerge($dst_im, $src_im, $dst_x, $dst_y, $src_x, $src_y, $src_w, $src_h, $pct)
功能:采样合并
imagecopymerge(原图片, 水印图片, 原图的x轴, 原图的y轴, 水印图x轴, 水印图y轴, 水印图片宽度, 水印图片高度, 透明度)
pct:透明度 0-100 0:无(透明度100%) 100:有(无透明)
代码示例:
实现效果:
二、软件介绍:
zend studio
netbeans
Zend Studio11使用步骤:
1、新建项目
菜单栏File-New-Local PHP Project 在指定目录中创建一个项目
2、在已存在的目录中导入项目
菜单栏File-New-PHP Project From Existing Directory 从指定文件夹创建一个项目
3、创建新项目
4、选择库文件
可以提供相应代码库支持
5、单击Finish完成
6、设置软件默认编写设置
1)文字大小
单击Apply
2)编码格式
单击Apply即可。
快捷键:
Alt+/ 代码提示
F5 刷新
F2 重命名