Я хотел бы поставить на картинке в вертикальном тексте в PHP:PHP Г.Д. вертикальный текст изображение
function scrivi($scrivi, $p) {
$imgResource = imagecreatefromjpeg($p);
$textcolor = imagecolorallocate($imgResource, 255, 255, 255);
$fontPath = "st.ttf";
$fontSize = "18";
$rotation = "270"; // counter-clockwise rotation
$text = "this is a text";
$textCoords = imagettfbbox($fontSize, $rotation, $fontPath, $text);
$x = 36;
$y = 36;
imagettftext($imgResource, $fontSize, $rotation, $x, $y, $textcolor, $fontPath, $text);
unlink($p);
imagejpeg($imgResource, $p, 100);
imagedestroy($imgResource);
}
Это хорошо работает только то, что я хотел бы, чтобы буквы повернуты это пример использования функции
Вместо этого я хотел бы
идея может быть, чтобы обернуть каждую букву
пришли к решению, аналогичному вашему, но теперь у меня проблема, вы можете центрировать буквы, как я вижу, например, не в центре http://imgur.com/a/YVVTR – effeee
Да, дайте мне вторую чтобы понять это. Мне просто нужно проверить скрипт. – Rasclatt
Я должен скоро отправиться в путь, но для этого вам нужно будет получить ширину самого большого символа (сделайте цикл до того, который там есть). Затем вам нужно измерить текущий символ в цикле укладки, а разница между наибольшим символом и текущим символом, разделенным на 2, - это значение, которое вы отступали слева. Это должно сосредоточить характер (ы). – Rasclatt