Понадобилось мне накануне, тексты порисовать в php и Imagick, а какие шрифты доступны в системе, не знаю.
И набросал небольшой скриптик для наглядного отображения доступных шрифтов.
Протестировано на версии ImageMagick 6.7.7-10 2014-03-06 и php 5.5
Может еще кому-нибудь пригодится.
И набросал небольшой скриптик для наглядного отображения доступных шрифтов.
Протестировано на версии ImageMagick 6.7.7-10 2014-03-06 и php 5.5
Может еще кому-нибудь пригодится.
<?php
$im = new \Imagick();
$count = count( \Imagick::queryFonts() );
$im->newImage(450, ($count * 25 + 20), new ImagickPixel('white'));
$draw = new \ImagickDraw();
$draw->setFillColor('black');
$draw->setFontSize(20);
foreach ( \Imagick::queryFonts() as $i => $font ) {
$draw->setFont($font);
$im->annotateImage($draw, 10, ($i * 25 + 20), 0, $font);
}
$im->setImageFormat('png');
header('Content-type: image/png');
echo $im;
$im->clear();
$im->destroy();
exit;
?>
Anisotropic
gist.github.com
bardex
спасибо, сейчас добавлю.
KvanTTT
Ну вам вообще-то намекнули, что этот топик не уровня хабра.
bardex
gist.github.com/bardex/6bcce90e3117bdf3b179