弘扬国学 · 传承文化
查询

Gmagick::queryfonts()函数—用法及示例

「 返回与指定模式匹配的字体列表 」


函数名称: Gmagick::queryfonts()

适用版本: Gmagick 1.0.0 或更高版本

用法:

Gmagick::queryfonts ( string $pattern = "*" [, bool $all = false ] ) : array

该方法用于返回与指定模式匹配的字体列表。您可以使用通配符 "*" 来匹配所有字体,或者指定特定的字体名称。

参数:

  • pattern: 可选参数,用于指定要匹配的字体名称模式,默认为 "*",即匹配所有字体。
  • all: 可选参数,如果设置为 true,则返回所有可用的字体,包括不可用的字体。默认为 false。

返回值: 该方法返回一个包含匹配的字体名称的数组。

示例:

$gmagick = new Gmagick();

// 返回所有可用的字体
$allFonts = $gmagick->queryfonts("*", true);

// 返回所有以 "Arial" 开头的字体
$arialFonts = $gmagick->queryfonts("Arial*");

// 打印匹配的字体列表
echo "所有可用的字体:\n";
foreach ($allFonts as $font) {
    echo $font . "\n";
}

echo "以 Arial 开头的字体:\n";
foreach ($arialFonts as $font) {
    echo $font . "\n";
}

注意:在使用 Gmagick::queryfonts() 方法之前,您需要安装并启用 Gmagick 扩展。

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