iilya
Новичок
Дата регистрации:
08.07.2017 12:20:41
Сообщений: 3
Делаю у себя на сайте изображения с помошью рисования в php.
Картинка состоит из серого фона и большой буквы на фоне. использую сторонний шрифт.
Однако возникла проблема. разные буквы разные по ширине и высоте и поэтому не всегда органично смотрятся на картинке с фиксированной шириной и высотой.
Как сделать так, чтобы рисуемый текст выравнивался по центру картинки?
$i = imageCreate(50, 50);
$color = imageColorAllocate($i, 210, 213, 217);
imageFilledRectangle($i, 0, 0, imageSX($i), imageSY($i), $color);
$img = mb_strtoupper($img, 'UTF-8';
$color = imageColorAllocate($i, 255, 255, 255);
imageTtfText($i, 40, 0, 0, 42, $color, "styles/verdana.ttf", $img);
Header("Content-type: image/jpeg"
imageJpeg($i);
imageDestroy($i);