ajustar texto en el cuadro
en mi sitio web, permito a los usuarios crear imágenes con la línea de texto que especifiquen dibujadas en la imagen
Actualmente uso para esa conversión de imagemagick: especifico la plantilla svg y dejo que convertir haga el resto
here es parte del código que se encarga de generar el texto en la imagen
<text text-anchor="middle" x="50%%" y="%s"
font-family="Times New Roman" font-size="55"
style="fill:rgb(255,255,255);">
%s
</text>
mi problema es que si el usuario proporciona cadenas muy largas, el texto no cabe en la imagen.
Me gustaría que el texto se redimensione automáticamente a una fuente más pequeña si no se ajusta a la imagen. ¿es posible hacer con plantillas svg? si no, ¿cuáles podrían ser otras soluciones