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

原创 2004年08月16日 19:26:00
用PHP画一个可以更换文字的按纽

 

 


你总是花很多时间去做一些按纽吧,去设计一个好的按纽背景全部用它吧!
文字可以随意更换!

<?
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="button.php3?s=36&text=PHP+is+Cool">
s是图片的大小 text是图片的文字
赶快试一试吧!

【php】文字转图片

这项功能主要用于对邮箱地址、手机等可能被网络爬虫抓取的重要信息的处理。将文字转化为图片绝对是个好注意。验证码的基本生成原理也与此差不多,只是对再对文字转化为图片的生成过程再复杂化,让扫描机器无法识别。...
  • yongh701
  • yongh701
  • 2015年10月23日 17:07
  • 2201

利用PHP实现文字绘制到新的图片上的功能

php把文字添加到图像中的方法。
  • g5g5t9
  • g5g5t9
  • 2016年11月16日 08:58
  • 2238

PHP 根据文字内容添加图片上实现自动换行的小程序

前进的动力来自很多东西,渴望也好,向往也好,压力也好。 总之是源于人对更好的事物的追求。 想要变成大牛,就永远不要失去这种渴望,这种追求。 最近这一周一直在鼓捣一个将用户输入的文字...
  • g5g5t9
  • g5g5t9
  • 2016年11月21日 19:33
  • 1510

PHP实现图片加文字/图案水印

需求:在一张背景图上添加二维码(带不同),并且个人名字,联系方式和个人头像。思路:二维码和头像相当于往图片上添加图片,个人姓名和联系方式相当于玩图片上添加文字,这就是文字/图案水印了。思路就是上网百度...
  • u012866684
  • u012866684
  • 2017年03月29日 18:43
  • 1450

php多图片和文字合成最终图片

  • ougexingfuba
  • ougexingfuba
  • 2017年06月30日 16:56
  • 494

PHP 上传图片,生成水印,支持文字, gif, png

//admin_upfile.php   "Content-Type" content="text/html; charset=utf-8"> php /...
  • QIU1988YANG
  • QIU1988YANG
  • 2017年01月23日 11:06
  • 492

PHP合成图片、生成文字、居中对齐、画线、矩形、三角形、多边形、图片抗锯齿、不失真 高性能源码示例

function generateImg($source, $text1, $text2, $text3, $font = './msyhbd.ttf') { $date = '' . dat...
  • woaixhq
  • woaixhq
  • 2014年01月09日 15:57
  • 8126

php生成图片文字水印

创建图片文字水印的步骤: 1.打开图片; 2.获取图片信息(通过GD库提供的方法,得到你想要的处理图片的信息); 3.操作图片; 4.写入文字; 5.输出图片; 6.保存图片;7.销毁图片...
  • hillwooda
  • hillwooda
  • 2016年02月21日 22:26
  • 636

OC动态字典和数组演示demo

前言及题目:最近在学OC框架,学到了字典和数组,于是写了一道练习题,这道题从语法角度来说并不难,但是逻辑和类的设计上麻烦一些。可能因为我是小白的原因吧!在这里把这个代码记录下来,因为我写了两个小时吧,...
  • u012320459
  • u012320459
  • 2015年10月15日 00:38
  • 891

PHP IMG2TXT 图片转成文字

PHP将图片以文字展示
  • lszxlong
  • lszxlong
  • 2015年12月18日 09:22
  • 652
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用PHP画一个可以更换文字的按纽
举报原因:
原因补充:

(最多只允许输入30个字)