函數(shù)名:GmagickDraw::setfontweight()
適用版本:PHP 5 >= 5.5.0, PECL gmagick >= 1.1.0
用法:該函數(shù)用于設(shè)置字體的粗細(xì)。
語(yǔ)法:bool GmagickDraw::setfontweight ( float $font_weight )
參數(shù):
- font_weight:表示字體的粗細(xì),可以是一個(gè)浮點(diǎn)數(shù)或字符串。有效值為0.0(正常)到1000.0(最粗)之間的范圍。
返回值:成功時(shí)返回true,失敗時(shí)返回false。
示例:
<?php
// 創(chuàng)建一個(gè)新的GmagickDraw對(duì)象
$draw = new GmagickDraw();
// 設(shè)置字體粗細(xì)為700
$draw->setfontweight(700);
// 將字體粗細(xì)應(yīng)用于文本
$draw->annotation(50, 50, "Hello World");
// 創(chuàng)建一個(gè)新的Gmagick對(duì)象
$image = new Gmagick();
// 設(shè)置畫(huà)布尺寸
$image->newImage(200, 100, 'white');
// 應(yīng)用字體設(shè)置到圖像上
$image->drawImage($draw);
// 將圖像輸出到瀏覽器
header('Content-type: image/png');
echo $image;
?>
以上示例演示了如何使用GmagickDraw::setfontweight()函數(shù)設(shè)置字體的粗細(xì)為700,并將其應(yīng)用于文本。然后,使用Gmagick對(duì)象將繪制的圖像輸出為PNG格式的圖像。