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

 Allgemeines

 Web Hosting

 Virtual Dedicated Servers

 Domaincheck

 Bestellen

 Order Status

 Support

 Kontakt

 Download

 Network

 Network Status

 Webdesign Partner

 Kreditkartenzahlung

 AGB

 Impressum

 Rechtliche Hinweise

 Datenschutz
  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.