数码资讯
PHP图片加水印原理(超级简单示例代码)
文本水印: 复制代码代码如下所示: $ = 80; $=20; $我=新建一个真彩色图像($ W $ H); 文字颜色= imagecolorallocate美元($我,123, 12, 255); 白色= imagecolorallocate美元(合我,255, 255, 255); 灰色= im
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
文本水印:
复制代码代码如下所示:
$ = 80;
$=20;
$我=新建一个真彩色图像($ W $ H);
文字颜色= imagecolorallocate美元($我,123, 12, 255);
白色= imagecolorallocate美元(合我,255, 255, 255);
灰色= imagecolorallocate美元(合我,128, 128, 128);
黑imagecolorallocate美元(合我,0, 0, 0);
Imagefilledrectangle(0, 0, 399美元,29美元是灰色); / /画一矩形并填充
在图像左上角写的字符串
imagestring(合我,3, 2, 3,你好世界!
输出图像
页眉(内容类型:图像);
imagejpeg(为我);
销毁一图像(为我);
图片水印
groundimg美元=dsc05940。JPEG;
groundinfo美元= getimagesize($ groundimg);
ground_w美元= $ groundinfo { 0 };
/ / print_r($ groundinfo);
ground_h美元= $ groundinfo { 1 };
开关($ groundinfo { 2 }){
案例1:
ground_im = imagecreatefromgif美元(美元groundimg);
打破;
案例2:
ground_im = imagecreatefromjpeg美元(美元groundimg);
打破;
案例3:
ground_im = imagecreatefrompng美元(美元groundimg);
打破;
}
waterimg美元=dsc05949。JPEG;
imginfo美元= getimagesize($ waterimg);
water_w美元= $ imginfo { 0 };
water_w美元= $ imginfo { 1 };
开关($ imginfo { 2 }){
案例1:
water_im = imagecreatefromgif美元(美元waterimg);
打破;
案例2:
water_im = imagecreatefromjpeg美元(美元waterimg);
打破;
案例3:
water_im = imagecreatefrompng美元(美元waterimg);
打破;
}
imagecopy(ground_im美元,water_im美元,100100,00500500);
页眉(内容类型:图像);
imagejpeg($ ground_im);
结合图片PHP提供了很多功能:例如,拷贝并合并图像的一部分,拷贝部分图像并调整大小
复制代码代码如下所示:
$ = 80;
$=20;
$我=新建一个真彩色图像($ W $ H);
文字颜色= imagecolorallocate美元($我,123, 12, 255);
白色= imagecolorallocate美元(合我,255, 255, 255);
灰色= imagecolorallocate美元(合我,128, 128, 128);
黑imagecolorallocate美元(合我,0, 0, 0);
Imagefilledrectangle(0, 0, 399美元,29美元是灰色); / /画一矩形并填充
在图像左上角写的字符串
imagestring(合我,3, 2, 3,你好世界!
输出图像
页眉(内容类型:图像);
imagejpeg(为我);
销毁一图像(为我);
图片水印
groundimg美元=dsc05940。JPEG;
groundinfo美元= getimagesize($ groundimg);
ground_w美元= $ groundinfo { 0 };
/ / print_r($ groundinfo);
ground_h美元= $ groundinfo { 1 };
开关($ groundinfo { 2 }){
案例1:
ground_im = imagecreatefromgif美元(美元groundimg);
打破;
案例2:
ground_im = imagecreatefromjpeg美元(美元groundimg);
打破;
案例3:
ground_im = imagecreatefrompng美元(美元groundimg);
打破;
}
waterimg美元=dsc05949。JPEG;
imginfo美元= getimagesize($ waterimg);
water_w美元= $ imginfo { 0 };
water_w美元= $ imginfo { 1 };
开关($ imginfo { 2 }){
案例1:
water_im = imagecreatefromgif美元(美元waterimg);
打破;
案例2:
water_im = imagecreatefromjpeg美元(美元waterimg);
打破;
案例3:
water_im = imagecreatefrompng美元(美元waterimg);
打破;
}
imagecopy(ground_im美元,water_im美元,100100,00500500);
页眉(内容类型:图像);
imagejpeg($ ground_im);
结合图片PHP提供了很多功能:例如,拷贝并合并图像的一部分,拷贝部分图像并调整大小
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。