源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

随时给自己贴的图片加文字的php水印

  • 时间:2022-03-04 06:22 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:随时给自己贴的图片加文字的php水印
随时给自己贴的图片加文字  <?  Header( "Content-type: image/jpeg");  function makethumb($srcFile,$text,$size=12,$R=0,$G=0,$B=0) {  if(!$text){  $text='welcome xs.net.ru xayle';  $size=20;  $R=255;  }  $data = GetImageSize($srcFile,&$info);  switch ($data[2]) {  case 1: //图片类型,1是GIF图  $im = @ImageCreateFromGIF($srcFile);  break;  case 2: //图片类型,2是JPG图  $im = @imagecreatefromjpeg($srcFile);  break;  case 3: //图片类型,3是PNG图  $im = @ImageCreateFromPNG($srcFile);  break;  }  $srcW=ImageSX($im);  $srcH=ImageSY($im);  $ni= imagecreatetruecolor($srcW,$srcH);  imagecopyresampled($ni,$im,0,0,0,0,$srcW,$srcH,$srcW,$srcH);  $font = "2.ttf";  $textcolor = imagecolorallocate($ni,$R,$G,$B); // Set text color  $i=0;  $txt='';  $len=ceil((12*22)/$size);  $lgg=ceil(($size*16)/12)-1;  while(strlen($txt)>0||!$i){  $start=$len*$i;  $kk=ceil($size*13/12);  //$kk=13;  $txt=substr($text, $start, $len);  $hei=$i*$lgg+$kk;  imagettftext($ni,$size, 0, 8, $hei, $textcolor, $font, $txt); // Write the text with a font  $i++;  }  ImageJpeg($ni);  }  if(!$size||$size<1)$size=12;  makethumb("face.jpg",$text,$size,$R,$G,$B);  ?> 
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部