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