Imagick::queryFonts引用元:PHP(http://www.php.net/manual/ja/imagick.queryfonts.php)
(PECL imagick 2.0.0)
Imagick::queryFonts — 設定したフォントを返す
説明
array Imagick::queryFonts ([ string $pattern = "*" ] )
設定したフォントを返します。
パターンを省略した場合は設定されている全てのフォントを返す(="*")。
例1)
$image = new Imagick();
$fonts = $image->queryFonts("Georgia*");
print_r($fonts);
Array ( [0] => Georgia [1] => Georgia-Bold [2] => Georgia-Bold-Italic [3] => Georgia-Italic )
例2)
$image = new Imagick();
$fonts = $image->queryFonts("*Script*");
print_r($fonts);
Array ( [0] => Freestyle-Script [1] => French-Script-MT [2] => Segoe-Script [3] => Segoe-Script-Bold )
例3)
$image = new Imagick();
$pattern = mb_convert_encoding("IPA*明朝","SJIS");
$fonts = $image->queryFonts($pattern);
mb_convert_variables("UTF-8","SJIS",$fonts);
print_r($fonts);
Array ( [0] => IPA-P明朝 [1] => IPAex明朝 [2] => IPA明朝 )
関連記事:
PHP+imagickで使用可能なフォントの一覧を取得する
http://malog-notes.blogspot.jp/2014/01/phpimagick.html