PHP 畫圖控制添加字體的大小和粗細


  • PHP使用imagettftext() 添加字體,有的時候可能需要把標題字體加粗一點,放大一點,那么如何實現呢?首先想到的是在文本里加入HTML標簽,比如<bold> <strong>等。但是加入之后,發現原樣顯示標簽,並不會解析標簽。那怎么達到目的呢?
  • 可以改變imagettftext() 第二個參數值size,達到改變字體大小的目的。而加粗可以通過下面的寫法達到目的。
    imagettftext($target_img, 23, 0, 100, 40, $black, $font, $question);
            imagettftext($target_img, 27, 0, 100, 208, $black, $font, $title);  //重復調用並修改x坐標點可以加粗字體
            imagettftext($target_img, 27, 0, 101, 208, $black, $font, $title);  //第二個參數是改變字體大小的,第三個參數是角度
            imagettftext($target_img, 27, 0, 102, 208, $black, $font, $title);
            imagettftext($target_img, 20, 0, 100, 258, $black, $font, $content);

     

  • 參考:https://blog.csdn.net/yukirin_fans/article/details/7343958


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM