最新消息: 新版网站上线了!!!

php将文字生成图片

  1. <?php 
  2. // Set the content-type 
  3. header('Content-type: image/png'); 
  4.  
  5. // Create the image 
  6. $im = imagecreatetruecolor(1200, 600); 
  7.  
  8. // Create some colors 
  9. $white = imagecolorallocate($im, 255, 255, 255); 
  10. $grey = imagecolorallocate($im, 128, 128, 128); 
  11. $black = imagecolorallocate($im, 0, 0, 0); 
  12. imagefilledrectangle($im, 0, 0, 1200, 600, $white); 
  13.  
  14. // The text to draw 
  15. $text = '小明又出现了…… 
  16. 老师:“多位数减法,遇到低位数不够减时,就向高位数去借。” 
  17. 小明:“高位数不借怎么办?” 
  18. 老师:“你出去..! 
  19.  
  20. 老师讲圣经,讲到大洪水把地球上生物全淹死了。 
  21. 小明问老师:你确定? 
  22. 老师说:确定。 
  23. 小明:那鱼呢? 
  24. 老师:你出去!'; 
  25. // Replace path by your own font path 
  26. $font = 'hei.ttf'
  27.  
  28. // Add some shadow to the text 
  29. imagettftext($im, 12, 0, 51, 101, $grey$font$text); 
  30.  
  31. // Add the text 
  32. //imagettftext($im, 12, 0, 50, 100, $black, $font, $text); 
  33.  
  34. // Using imagepng() results in clearer text compared with imagejpeg() 
  35. imagepng($im); 
  36. imagedestroy($im); 
  37. ?> 

 

转载请注明:谷谷点程序 » php将文字生成图片