函式名稱: 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 擴充套件。
熱門工具排行榜