на моем веб-сайте я разрешаю пользователям создавать изображения со строкой текста, которую они указывают, нарисованной на изображении
в настоящее время я использую для преобразования imagemagick - я указываю шаблон svg и позволяю convert do the rest
вот часть кода, которая отвечает за вывод текста на картинке
<text text-anchor="middle" x="50%%" y="%s"
font-family="Times New Roman" font-size="55"
style="fill:rgb(255,255,255);">
%s
</text>
моя проблема в том, что если пользователь предоставляет очень длинные строки, текст не умещается в изображении.
Я хочу, чтобы размер текста автоматически уменьшался до более мелкого шрифта, если он не умещается в изображении. можно ли делать с шаблонами svg? если нет, то какие могут быть другие решения