牛牛在线工具

ImagickDraw::setFontWeight()

收录 8868 个 PHP 函数,含用途说明与用法示例。

ImagickDraw::setFontWeight()

设置图像的字体粗细

函数名:ImagickDraw::setFontWeight() 适用版本:ImageMagick 6.3.2 或更高版本 用法:setFontWeight() 方法用于设置图像的字体粗细。它接受一个参数,表示字体的粗细级别。 示例: <?php // 创建一个 Imagick 对象 $image = new Imagick(); // 创建一个 ImagickDraw 对象 $draw = new ImagickDraw(); // 设置字体粗细为粗体 $draw->setFontWeight(800); // 设置字体大小为 24 $draw->setFontSize(24); // 设置文本颜色为红色 $draw->setFillColor('red'); // 在图像上绘制文本 $draw->annotation(50, 50, 'Hello World!'); // 将绘制的文本添加到图像 $image->drawImage($draw); // 显示图像 header('Content-type: image/png'); echo $image; ?> 在上面的示例中,我们首先创建了一个 Imagick 对象和一个 ImagickDraw 对象。然后,使用 setFontWeight() 方法将字体粗细设置为 800,使用 setFontSize() 方法设置字体大小为 24,使用 setFillColor() 方法设置文本颜色为红色。最后,使用 annotation() 方法在图像上绘制文本,并使用 drawImage() 方法将绘制的文本添加到图像中。最终,通过将图像输出为 PNG 格式,将图像显示在浏览器中。