用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > php教程

php imagettftext 为文字添加阴影实例

时间:2015-01-23  来源:西部数据  作者:西部数据

array imagettftext(resource image,int size,int angle,int x,int y,int color, string fontfile, string text)

imagettftext() 将字符串 text 画到 image 所代表的图像上,从坐标 x,y(左上角为 0, 0)开始,角度为 angle,颜色为 color,使用 fontfile 所指定的 truetype 字体文件,根据 php 所使用的 gd 库的不同,如果 fontfile 没有以 '/'开头,则 '.ttf' 将被加到文件名之后并且会搜索库定义字体路径,实例代码如下:

  1. */ 
  2. //发送头文件 
  3. header("content-type: image/png"); 
  4. //创建图像 
  5. $im=imagecreatetruecolor(400, 30); 
  6. //定义颜色 
  7. $white=imagecolorallocate($im,255,255,255); 
  8. $grey=imagecolorallocate($im,128,128,128); 
  9. $black=imagecolorallocate($im,0,0,0); 
  10. imagefilledrectangle($im, 0, 0, 399, 29, $white); 
  11. //定义文本 
  12. $text='hello world!'
  13. //这里是字体文件的路径 
  14. $font='arial.ttf'
  15. //为文字添加阴影,即为灰色画出文本 
  16. imagettftext($im,20,0,13,23,$grey,$font,$text); 
  17. //添加文本,即用黑色画出文本 
  18. imagettftext($im,20,0,10,20,$black,$font,$text); 
  19. //输出png图像 
  20. imagepng($im); 
  21. imagedestroy($im); 
  22. //开源代码phpfensi.com 
  23. /* 
  24. 本函数同时需要 gd 库和 freetype 库。 
  25. */
来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
    无相关信息
栏目更新
栏目热门