📅  最后修改于: 2023-12-03 15:18:24.267000             🧑  作者: Mango
setFontFamily()
函数是PHP imagickdraw扩展提供的一个用于设置字体的方法。该方法用于设置绘图对象所用的字体类型。
$draw->setFontFamily(string $font_name);
$font_name
:表示所要使用的字体的名称。该参数为字符串类型。该方法没有返回值。
下面是设置字体的示例代码:
<?php
// 创建一个 imagick 对象
$image = new Imagick();
$image->newImage(500, 500, "white");
// 创建一个绘图对象并设置字体
$draw = new ImagickDraw();
$draw->setFontFamily("Arial");
// 在图片上绘制文本
$draw->setFillColor("black");
$draw->setFontSize(48);
$draw->annotation(50, 150, "Hello World");
// 绘制对象应用到图片上
$image->drawImage($draw);
// 保存输出图像
header("Content-Type: image/png");
echo $image;
?>
$font_name
参数所填写的值应为系统上已安装的字体的名称。