downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

Añadir marcas de agua a imágenes usando canales alfa> <Ejemplos
[edit] Last updated: Fri, 17 May 2013

view this page in

Creación de un PNG con PHP

Ejemplo #1 Creación de un PNG con PHP

<?php

header
("Content-type: image/png");
$cadena $_GET['texto'];
$im     imagecreatefrompng("images/boton1.png");
$naranja imagecolorallocate($im22021060);
$px     = (imagesx($im) - 7.5 strlen($cadena)) / 2;
imagestring($im3$px9$cadena$naranja);
imagepng($im);
imagedestroy($im);

?>
Este ejemplo sería llamado desde una página con una etiqueta como: <img src="button.php?texto=texto">. El script boton.php de arriba toma esta cadena de "texto" y la sobrepone en la parte superior de una imagen, que en este caso es "images/boton1.png", e imprime la imagen resultante. Esta es una manera muy conveniente de evitar tener que dibujar nuevas imágenes de botones cada vez que se quiera cambiar el texto de un botón. Con este método las imágenes de botones se generan dinámicamente.



add a note add a note User Contributed Notes Creación de un PNG con PHP - [0 notes]
There are no user contributed notes for this page.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites