Estoy creando un sitio web para usuarios en el que pueden personalizar creativamente logotipos. Para esto necesito una instalación para agregar texto dinámico de los cuadros de texto que el usuario completará y el texto debería aparecer en la imagen seleccionada. ¿Hay alguna forma, por ejemplo para Javascript, a través de la cual pueda cumplir el escenario anterior? Agradecería cualquier sugerencia de cómo podría hacer esto.Agregar texto dinámico en la imagen
Mi HTML hasta ahora es:
<html>
<body>
<input type="text" id="submit"/>
<img src=<?php echo $image; ?> id="toChange" alt="pic" width="60" height="60" />
</body>
y mi jQuery:
$('#submit').change(function() {
$('#toChange').text($('#submit').val());
});
pero no he tenido éxito hasta el momento.
Si está generando su imagen con PHP, tendrá que pasar los valores del cuadro de texto al script y luego volver a cargar la imagen generada. Podría usar una llamada AJAX para enviar el texto y recibir una nueva URL para la imagen. – Alex
¿Quiere decir que quiere que el texto aparezca sobre la imagen, o en realidad se guarde como un archivo con ese texto sobre él? JavaScript no puede hacer lo último: necesitarías algo como [PHP GD] (http://www.php.net/gd) – Utkanos
Ah, quieres hacer algo como [** www.cooltext.com ** ] (http://www.cooltext.com) a continuación. – arttronics