Tengo un script en php el cual se encarga de crear una firma dinámica en función de los valores que recibe mediante un formulario.
La firma se genera correctamente, las imágenes salen en función de la opciones que ha marcado el usuario, el problema le tengo a la hora de dar salida a ese formato como un png, para que luego los usuarios puedan guardar ese conjunto de imágenes como una imagen y así usarlo como firma.
He concatenado todo el código generado en una variable y funciona correctamente, pues si hago un echo $firma visualizo correctamente la firma.
He probado con este script:
Código PHP:
<?php
header ("Content-type: image/png");
$firma="CODIGO CONCATENADO";
$img_handle = ImageCreate (830, 230) or die ("Cannot Create image");
$back_color = ImageColorAllocate ($img_handle, 255, 255, 255);
$txt_color = ImageColorAllocate ($img_handle, 231, 43, 43);
ImageString ($img_handle, 31, 5, 5, $firma);
ImagePng ($img_handle);
Es la primera vez que toco la librería GD, así que estoy algo perdido.
Un saludo y gracias.