Creo que aun no me entiendes... Mi problema no viene desde html, css o javascript ya que eso se usa para el generador dinamico
Front-End, sin importar si tu usas, css, javascript o lo que fuese, el string llega a php totalmente sin formato, lo cual el formato debe darse desde el fichero php
Back-End, en el cual no se puede usar html, css, javascript... Solo las funciones de php como
imagettftext()
De nada me sirve el codigo que me pasaste, porque nada tiene que ver con php y el problema que estoy planteando desde el comienzo del post.
Pero igualmente gracias por el interes.
(Actualizado):
Lo he solucionado de la siguiente forma:
Código PHP:
Ver original$TotalCaracteres = strlen($card_description); $Limite = 30;
$NewDescription = "";
for($i = 0; $i < $TotalCaracteres; $i++){
$NewDescription .= $card_description[$i];
if($i == $Limite){
$NewDescription = $NewDescription."\n";
$Limite += 30;
}
}
De esa manera controlo que el texto no se pase de largo, luego con la fuente controlo el tamaño para que no se pase de alto y con un par de condicionales controlare el largo y alto para determinados tamaño de fuente.