中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

PHP圖片加水印實現方法
來源:易賢網 閱讀:1061 次 日期:2016-08-24 15:11:06
溫馨提示:易賢網小編為您整理了“PHP圖片加水印實現方法”,方便廣大網友查閱!

本文實例講述了PHP圖片加水印實現方法。分享給大家供大家參考,具體如下:

<?php

echo img_water_mark("2008112023204423477802.gif", "copyImg.png", $savepath=null, $savename="123.gif", $positon=2, $alpha=60);

/**

 * 圖片加水印(適用于png/jpg/gif格式)

 * 

 * @author flynetcn

 *

 * @param $srcImg 原圖片

 * @param $waterImg 水印圖片

 * @param $savepath 保存路徑

 * @param $savename 保存名字

 * @param $positon 水印位置 

 * 1:頂部居左, 2:頂部居右, 3:居中, 4:底部局左, 5:底部居右 

 * @param $alpha 透明度 -- 0:完全透明, 100:完全不透明

 * 

 * @return 成功 -- 加水印后的新圖片地址

 *     失敗 -- -1:原文件不存在, -2:水印圖片不存在, -3:原文件圖像對象建立失敗-4:水印文件圖像對象建立失敗, -5:加水印后的新圖片保存失敗

 */

function img_water_mark($srcImg, $waterImg, $savepath=null, $savename=null, $positon=5, $alpha=30)

{

  $temp = pathinfo($srcImg);

  $name = $temp['basename'];

  $path = $temp['dirname'];

  $exte = $temp['extension'];

  $savename = $savename ? $savename : $name;

  $savepath = $savepath ? $savepath : $path;

  $savefile = $savepath .'/'. $savename;

  $srcinfo = @getimagesize($srcImg);

  if (!$srcinfo) {

    return -1; //原文件不存在

  }

  $waterinfo = @getimagesize($waterImg);

  if (!$waterinfo) {

    return -2; //水印圖片不存在

  }

  $srcImgObj = image_create_from_ext($srcImg);

  if (!$srcImgObj) {

    return -3; //原文件圖像對象建立失敗

  }

  $waterImgObj = image_create_from_ext($waterImg);

  if (!$waterImgObj) {

    return -4; //水印文件圖像對象建立失敗

  }

  switch ($positon) {

  //1頂部居左

  case 1: $x=$y=0; break;

  //2頂部居右

  case 2: $x = $srcinfo[0]-$waterinfo[0]; $y = 0; break;

  //3居中

  case 3: $x = ($srcinfo[0]-$waterinfo[0])/2; $y = ($srcinfo[1]-$waterinfo[1])/2; break;

  //4底部居左

  case 4: $x = 0; $y = $srcinfo[1]-$waterinfo[1]; break;

  //5底部居右

  case 5: $x = $srcinfo[0]-$waterinfo[0]; $y = $srcinfo[1]-$waterinfo[1]; break;

  default: $x=$y=0;

  }

  imagecopymerge($srcImgObj, $waterImgObj, $x, $y, 0, 0, $waterinfo[0], $waterinfo[1], $alpha);

  switch ($srcinfo[2]) {

  case 1: imagegif($srcImgObj, $savefile); break;

  case 2: imagejpeg($srcImgObj, $savefile); break;

  case 3: imagepng($srcImgObj, $savefile); break;

  default: return -5; //保存失敗

  }

  imagedestroy($srcImgObj);

  imagedestroy($waterImgObj);

  return $savefile;

}

function image_create_from_ext($imgfile)

{

  $info = getimagesize($imgfile);

  $im = null;

  switch ($info[2]) {

  case 1: $im=imagecreatefromgif($imgfile); break;

  case 2: $im=imagecreatefromjpeg($imgfile); break;

  case 3: $im=imagecreatefrompng($imgfile); break;

  }

  return $im;

}

?>

希望本文所述對大家PHP程序設計有所幫助。

更多信息請查看網絡編程
易賢網手機網站地址:PHP圖片加水印實現方法
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權所有:易賢網

中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
国产一区二区不卡老阿姨| 欧美一区二区私人影院日本| 中文字幕亚洲不卡| 欧美精品一区二区三区视频| 欧美日高清视频| 欧美影视一区在线| 99vv1com这只有精品| 国产精品18久久久久| 国产在线精品一区在线观看麻豆| 亚洲.国产.中文慕字在线| 亚洲欧美综合在线精品| 中文字幕亚洲不卡| 亚洲日本青草视频在线怡红院| 国产精品久久久久影院亚瑟| 中文字幕一区在线| 亚洲欧美日韩系列| 一区二区三区在线免费| 亚洲欧美偷拍三级| 久久久精品免费观看| 欧美激情在线看| 亚洲日本成人在线观看| 亚洲一区中文日韩| 男女性色大片免费观看一区二区| 精品一区二区影视| 成人夜色视频网站在线观看| 96av麻豆蜜桃一区二区| 欧美三级欧美一级| 26uuu亚洲| 亚洲免费视频成人| 奇米四色…亚洲| 国产成人精品一区二区三区四区 | 18成人在线观看| 亚洲国产精品久久久男人的天堂| 日本视频中文字幕一区二区三区| 国内久久精品视频| 色婷婷国产精品综合在线观看| 777a∨成人精品桃花网| 国产精品蜜臀av| 日本不卡视频一二三区| 暴力调教一区二区三区| 日韩视频在线你懂得| ...av二区三区久久精品| 日本中文一区二区三区| av不卡免费在线观看| 欧美一区二区三区婷婷月色| 国产精品美女视频| 美女高潮久久久| 91久久精品国产91性色tv| 亚洲精品一区二区三区福利| 一区二区激情视频| 国产成人自拍网| 777亚洲妇女| 国产精品福利av| 午夜不卡av免费| 91一区二区三区在线播放| 欧美r级在线观看| 亚洲一区二区三区视频在线| 成人精品亚洲人成在线| 欧美成人激情免费网| 亚洲一区二区精品视频| 成人avav影音| 欧美变态tickling挠脚心| 亚洲精品免费看| av电影一区二区| 国产日韩欧美精品一区| 精品一区二区日韩| 日韩一区二区三区视频在线| 亚洲一卡二卡三卡四卡| 色综合天天性综合| 国产精品国产自产拍在线| 国产成人亚洲综合色影视| 精品欧美乱码久久久久久| 日本欧洲一区二区| 欧美另类z0zxhd电影| 亚洲一区二区黄色| 欧美视频中文字幕| 亚洲大片在线观看| 欧美视频一区在线观看| 国产精品高潮久久久久无| 成人高清视频在线| 国产精品成人免费精品自在线观看 | 91电影在线观看| 国产精品国产三级国产aⅴ入口 | 国产精品久久毛片a| 成人福利视频在线| 国产精品国产三级国产有无不卡 | 久久国产精品99精品国产| 欧美一级午夜免费电影| 美女精品一区二区| 久久久久久久久久久久电影 | 亚洲一区二区三区免费视频| 欧美私人免费视频| 日韩电影网1区2区| 欧美一级欧美三级在线观看| 性久久久久久久| 欧美精品成人一区二区三区四区| 手机精品视频在线观看| 欧美一区二区三级| 国产一区二区不卡| 亚洲日穴在线视频| 欧美日韩国产大片| 久久91精品久久久久久秒播| 久久精品一区二区三区四区| 成人app网站| 亚洲成人一区在线| 精品av久久707| 95精品视频在线| 欧美a级一区二区| 国产精品入口麻豆九色| 91亚洲永久精品| 偷偷要91色婷婷| 日本一区二区免费在线观看视频 | 日韩精品欧美精品| 国产欧美在线观看一区| 日本韩国欧美一区二区三区| 丝袜亚洲精品中文字幕一区| 久久久久综合网| 一本大道综合伊人精品热热| 免费观看久久久4p| 国产精品久久三区| 欧美日韩aaaaaa| 成人毛片在线观看| 久久精品噜噜噜成人av农村| 国产精品免费aⅴ片在线观看| 欧美日韩国产一级| 高清国产一区二区| 亚洲大片在线观看| 国产精品毛片无遮挡高清| 欧美精品高清视频| 99re8在线精品视频免费播放| 日韩av网站免费在线| 亚洲人一二三区| 久久色.com| 欧美精品在线一区二区| 成人午夜精品在线| 美女国产一区二区三区| 亚洲午夜免费电影| 国产精品久久久爽爽爽麻豆色哟哟| 91精品欧美久久久久久动漫| eeuss鲁片一区二区三区| 麻豆精品国产91久久久久久| 中文字幕一区二区三区色视频| 精品国产一区二区国模嫣然| 欧美影片第一页| 一本久道久久综合中文字幕 | 中文字幕一区二区三区不卡| 欧美一区二区视频网站| 欧美无乱码久久久免费午夜一区| av一本久道久久综合久久鬼色| 韩国av一区二区三区在线观看| 五月激情六月综合| 一区二区三区在线免费播放| 中文字幕在线一区免费| 国产情人综合久久777777| 欧美mv日韩mv亚洲| 777色狠狠一区二区三区| 欧美亚洲另类激情小说| 色美美综合视频| 91蜜桃网址入口| 91免费观看视频| 99精品桃花视频在线观看| 老司机免费视频一区二区| 免费观看在线综合| 日韩电影免费在线观看网站| 天天综合色天天| 天使萌一区二区三区免费观看| 亚洲成a人在线观看| 亚洲成av人片一区二区三区| 亚洲一区二区三区四区在线观看| 亚洲一区国产视频| 亚欧色一区w666天堂| 日精品一区二区三区| 午夜激情一区二区三区| 日本一不卡视频| 黄一区二区三区| 国产精品性做久久久久久| 成人免费毛片app| av亚洲精华国产精华| 91美女片黄在线| 欧美综合一区二区三区| 欧美午夜影院一区| 91精品欧美久久久久久动漫| 精品国产一区久久| 中文字幕第一区第二区| 国产精品第五页| 亚洲国产成人av| 麻豆精品视频在线观看视频| 国产成人午夜电影网| 色猫猫国产区一区二在线视频| 欧美色手机在线观看| 日韩亚洲欧美在线观看| 国产亚洲欧美一级| 亚洲精品高清在线| 麻豆中文一区二区| 99久久精品国产网站| 欧美色区777第一页| 欧美草草影院在线视频| 在线观看视频一区二区| 免费观看久久久4p| 国产日韩影视精品|