- 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