用PHP画一个可以更换文字的按纽

校长助理213

校长助理213

2016-01-29 15:22

用PHP画一个可以更换文字的按纽,用PHP画一个可以更换文字的按纽
       来源:Rasmus Lerdorf
  
   你总是花很多时间去做一些按纽吧,去设计一个好的按纽背景全部用它吧!
  文字可以随意更换!
  
  <?
  Header( "Content-type: image/gif");
  if(!isset($s)) $s=11;
  //times.tif可以是你喜欢的任何字体
  $size = imagettfbbox($s,0, "/fonts/TIMES.TTF",$text);
  //设定长宽
  $dx = abs($size[2]-$size[0]);
  $dy = abs($size[5]-$size[3]);
  $xpad=9;
  $ypad=9;
  $im = imagecreate($dx+$xpad,$dy+$ypad);
  //设定R,G,B
  $blue = ImageColorAllocate($im, 0x2c,0x6D,0xAF);
  $black = ImageColorAllocate($im, 0,0,0);
  $white = ImageColorAllocate($im, 255,255,255);
  //画图
  ImageRectangle($im,0,0,$dx+$xpad-1,$dy+$ypad-1,$black);
  ImageRectangle($im,0,0,$dx+$xpad,$dy+$ypad,$white);
  ImageTTFText($im, $s, 0, (int)($xpad/2)+1, $dy+(int)($ypad/2), $black, "/fonts/TIMES.TTF", $text);
  ImageTTFText($im, $s, 0, (int)($xpad/2), $dy+(int)($ypad/2)-1, $white, "/fonts/TIMES.TTF", $text);
  ImageGif($im);
  ImageDestroy($im);
  ?>
  
  重要的是你不能在这段代码中加入任何的HTML标记,尤其不允许在<? and ?> 当中加入!
  
  调用时写下面的代码:
  <IMG src="http://img.jcwcn.com/attachment/portal">
  s是图片的大小 text是图片的文字
  赶快试一试吧!
  
  本文摘自phpbuilder.com
  作者:Rasmus Lerdorf
  
  
  
  

 
展开更多 50%)
分享

猜你喜欢

用PHP画一个可以更换文字的按纽

PHP
用PHP画一个可以更换文字的按纽

用CAD画一个骰子教程

autocad教程
用CAD画一个骰子教程

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

用CAD画一个骰子(原创教程)

autocad教程
用CAD画一个骰子(原创教程)

一个用PHP实现的UBB类!

PHP
一个用PHP实现的UBB类!

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

怎样画一个太阳

简笔画 画画教程
怎样画一个太阳

怎样画一个玉米

简笔画 幼儿简笔画
怎样画一个玉米

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

《热血龙珠》魂魄系统介绍及技巧分享

《热血龙珠》魂魄系统介绍及技巧分享

《怪物猎人3G》全大剑图鉴

《怪物猎人3G》全大剑图鉴
下拉加载更多内容 ↓