程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php 加載字體 並保存成圖片,

php 加載字體 並保存成圖片,

編輯:關於PHP編程

php 加載字體 並保存成圖片,


[php] view plaincopy在CODE上查看代碼片派生到我的代碼片  
  1.     
  2.    // Set the content-type  
  3. header("Content-type: image/png");  
  4.   
  5. // Create the image  
  6. $im = imagecreatetruecolor(400, 100);  
  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, 399, 100, $white);  
  13.   
  14. // The text to draw  
  15. $text = '字典網';  
  16. // Replace path by your own font path  
  17. $font = 'fontName.ttf';  
  18.   
  19. // Add some shadow to the text  
  20. //imagettftext($im, 60, 0, 11, 21, $grey, $font, $text);  
  21.   
  22. // Add the text  
  23. imagettftext($im, 60, 0, 0, 70, $black, $font, $text);  
  24.   
  25. // Using imagepng() results in clearer text compared with imagejpeg()  
  26. imagepng($im);  
  27. imagedestroy($im);  

 

如果想保存圖可以用下面代碼

 

[html] view plaincopy在CODE上查看代碼片派生到我的代碼片  
    1. ob_start();   
    2.    imagejpeg($im);  
    3. $img = ob_get_contents();   
    4. ob_end_clean();   
    5. $size = strlen($img);   
    6.    
    7. $fp2=@fopen('tst.jpg', "a");   
    8. fwrite($fp2,$img);   
    9. fclose($fp2);   

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved