Gold Vision Communications / USA
 GOLDVISION.COM
Serving the Multimedia Community since 1989.
English Site | German Site 

 Web Hosting

 Virtual Dedicated Servers

 Chequeo de dominio

 Haga su pedido

 Estado del pedido

 Support

 Contáctenos

 Download

 Network

 Network Status

 Webdesign / Templates

 Efectuar pago

 Terms & Conditions

 Imprimir

 Notas Legales

 Declaración de Privacidad
  PHP / Creando y manipulando imágenes
Creando y manipulando imágenes

Capítulo 16. Creando y manipulando imágenes

PHP no está limitado a crear solo salidas de HTML. Puede ser usado también para crear y manipular ficheros de imágenes en diferentes formatos, incluyendo gif, png, jpg, wbmp, y xpm. PHP puede incluso mandar flujos de imágenes directamente al navegador. Necesitais compilar PHP con la biblioteca de funciones de imágenes GD para esta tarea. GD y PHP puede que necesiten otras bibliotecas, dependiendo del formato de imagen con el que querais trabajar. GD dejo de soportar imagenes Gif en la versión 1.6.

Ejemplo 16-1. Creación de PNGs con PHP

<?php
    Header("Content-type: image/png");
    $string=implode($argv," ");
    $im = ImageCreateFromPng("images/button1.png");
    $orange = ImageColorAllocate($im, 220, 210, 60);
    $px = (imagesx($im)-7.5*strlen($string))/2;
    ImageString($im,3,$px,9,$string,$orange);
    ImagePng($im);
    ImageDestroy($im);
?>
Este ejemplo será llamado desde una página con una línea como esta: <imgsrc="button.php?text"> Este script de arriba button.php toma esta cadena "text" la situa sobre la imagen base, en este caso es "images/button1.png" y muestra la imagen resultante. Esta es una forma muy conveniente para evitar tener que dibujar un nuevo botón cada vez que quiera cambiar el texto del mismo. Con este método los botones son generados dinámicamente.


© 1998-2007 Gold Vision Communications All Rights Reserved.