查询

Imagick::queryFonts()函数—用法及示例

「 获取系统上可用的字体列表 」


函数名称:Imagick::queryFonts()

函数描述:该函数用于获取系统上可用的字体列表。

用法:

public static Imagick::queryFonts ( string $pattern = "*" ) : array

参数:

  • $pattern(可选):要匹配的字体名称的模式,默认为"*",表示匹配所有字体。

返回值: 该函数返回一个包含系统上可用字体名称的数组。

示例:

$fonts = Imagick::queryFonts();

foreach ($fonts as $font) {
    echo $font . PHP_EOL;
}

说明: 该示例代码将获取系统上可用的所有字体,并逐行打印出来。你可以根据实际需求修改打印方式,比如存储到数据库或者用于生成图像时设置字体样式。

注意事项:

  • 该函数需要 Imagick 扩展的支持,确保已经正确安装并启用扩展。
  • 字体列表可能因操作系统和安装的字体而有所不同。
  • 可以使用 $pattern 参数来限制匹配特定模式的字体名称。
  • 如果没有可用的字体,该函数将返回一个空数组。

补充纠错
热门PHP函数
分享链接