hace tiempo que no entro al foro.
haber si me ayudan un poco por mientras googleo y busco en php.net
aca va la pregunta.
Tengo una imagen y quiero sobreponer un string o cadena de texto.
antes hice algo muy parecido, pero lo que hice fue colocar una imagen ensima de otra ("marca de agua").
les dejo mi ejempo les puede servir a alguien.
Código PHP:
$image = "imagen.jpg";
$watermark = "marca.png";
$im = imagecreatefrompng($watermark);
$ext = substr($image, -3);
if(strtolower($ext) == "gif") {
if (!$im2 = imagecreatefromgif($image)) {
echo "Error opening $image!"; exit;
}
} else if(strtolower($ext) == "jpg") {
if (!$im2 = imagecreatefromjpeg($image)) {
echo "Error opening $image!"; exit;
}
} else if(strtolower($ext) == "png") {
if (!$im2 = imagecreatefrompng($image)) {
echo "Error opening $image!"; exit;
}
} else {
die;
}
imagecopy($im2, $im, (imagesx($im2)/16)-(imagesx($im)/16), (imagesy($im2)/1.7)+(imagesy($im)/1.7), 0, 0, imagesx($im), imagesy($im));
header("Content-Type: image/jpeg");
imagejpeg($im2);
imagedestroy($im);
imagedestroy($im2);