Вот мой код, но с разными шрифтами поведение странное:
https://i.imgur.com/UCy2kw0.png "img 1"
https://i.imgur.com/7PWAztl.png "img 2"
Инсульт не везде. Спасибо за помощь.
$stroke_w=5;
$draw = new ImagickDraw();
$draw->setGravity(Imagick::GRAVITY_NORTHWEST);
$draw->setFont($font);
$draw->setStrokeColor("rgb(".$c4.",".$c5.",".$c6.")");
$draw->setStrokeWidth($stroke_w);
$draw->setFillColor("rgb(".$c1.",".$c2.",".$c3.")");
$draw->setFontSize($font_size);
$image_size = new Imagick();
$metrics = $image_size->queryFontMetrics($draw,$text);
$width = $metrics['textWidth']+($stroke_w*2);
$height = $metrics['textHeight']+($stroke_w*2);
$strokeImage = new Imagick();
$strokeImage->newImage($width,$height,new ImagickPixel('#00000000'));
$strokeImage->annotateImage($draw, 0, 0, 0, $text);
$n0='image.png';
$strokeImage->writeImage($n0);
$draw->clear();
$draw->destroy();
$strokeImage->clear();
$strokeImage->destroy();
Редактировать: это может помочь: Debian Wheezy (7) / Imagemagick v 6.7.7-10.
Похоже, это последняя версия: https://packages.debian.org/wheezy/imagemagick
Можно ли получить новый, даже если вы используете версию Debian (7)?