Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Promoción de webs | Rentabilidad de webs
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo

Creación de imágenes dinámicas con PHP II


Describimos paso a paso todo lo necesario para hacer cargo a PHP de la biblioteca GD.


13/5/01 - La biblioteca GD no es reconocida directamente por nuestro PHP instalado por defecto. Cualquier intento de ejecución de un script que emplee este tipo de funciones dará inevitablemente un error a menos que nos hayamos encargado de instalar el módulo correspondiente.

En el caso de un servidor Apache funcionando bajo Linux, podemos activar el módulo en configure mediante la función -with-gd[=path]. Donde path resulta ser el camino donde se aloja el archivo de la librería. Para una descripción pormenorizada visita este enlace.

Los usuarios de Windows han de instalar el archivo php_gd.dll y activar el módulo de la biblioteca en el archivo de configuración php.ini (localizado por regla general en el directorio C:\Windows). Para activar el módulo nada más sencillo que seguir los pasos siguientes:

1.-Abrir con un editor de texto el archivo php.ini.

2.-Localizar en el código del archivo la línea: ;extension=php_gd.dll

3.-Borrar el punto y coma ; que juega el papel de comentario

4.-Localizar la sección Paths and Directories y en la línea extension_dir= introducir el camino físico en el que hemos albergado el archivo php_gd.dll. Ej. extension_dir=C:\Archivos de programa\PHP\

Llevados a cabo estos pasos, PHP está en situación de reconocer cualquier llamada a una función de la biblioteca GD. Esta biblioteca freeware de la compañía americana Boutell presenta en sus versiones más actuales (en el momento de redacción de este artículo la 2.0.1. beta) una importante variante con respecto a sus predecesoras: no tiene en cuenta el formato GIF. En efecto, como suele pasar con todo aquello que tiene éxito, el GIF deja de ser gratis y para ser utilizado en aplicaciones ha de pagarse una licencia. Es por ello que la biblioteca GD incluye el formato PNG como alternativa lo cual resulta a todas luces indiferente para nuestros propósitos salvo por el hecho de que actualmente el formato PNG no es reconocido por la totalidad de los navegadores. Este inconveniente es actualmente solventado por la mayoría de los programadores utilizando versiones antiguas de la biblioteca que siguen circulando por la red.

 Seguir navegando a partir aquí:
+ 1 manual relacionado
+ 2 categorias relacionadas
+ 3 comentarios (Añadir)
+ 7 comentarios no revisados

 Autoría, licencia y acciones sobre este artículo

Informe de Rubén Alvarez*

Atención: Contenido exclusivo de DesarrolloWeb.com. No reproducir. Copyright.

* Para consultas técnicas utilizar la lista de correo.

Versión imprimible Versión imprimible del artículo
Enviar artículo por e-mail Enviar artículo por e-mail
Añadir un comentario al artículo Publicar un comentario del artículo

Manuales relacionados con este artículo
Dentro de Biblioteca gráfica GD

Categorias relacionadas
A través de las categorías de nuestro directorio se pueden encontrar otro tipo de recursos relacionados con este artículo:
+ Entrar en PHP
+ Entrar en Manuales de PHP


 Comentarios de los visitantes
Los comentarios de los visitantes son para ampliar la información del artículo. Cualquiera puede participar.
Se muestran 3 comentarios revisados

 Comentario de David Gil
19/8/01 
He instalado la biblioteca GD en IIS5 y para ello ha sido es necesario instalar la versión completa de PHP para windows. En php.net hay una que ocupa 740kb y que tiene un installer. Con esa es imposible que funcione, hay que instalar la que ocupa 4MB.
Mi recomendación es que se instale primero la de 740KB ya que configura el IIS automáticamente y luego decomprimir en el mismo directorio la grande.

 Comentario de Guillermo Grande
02/9/01 
El formato PNG además de estar libre de patentes comprime más las imagenes que el formato GIF siendo su calidad incluso superior. Además no se limita a 256 colores como el GIF (8 bits). El principal problema es el soporte de navegadores antiguos, pero teniendo en cuenta que lo soportan el IE y el NT desde sus versiones 4 y que, según las últimas estadisticas el 90% del mercado de navegadores lo ocupa el IE en sus versiones 4 y 5.x... es una alternativa muy viable. Hay mucha más información sobre este estupendo formato en: http://www.doc.cs.univ-paris8.fr/mirrors/png/ (web oficial).

 Comentario de Julio Sepia
17/6/05 
Estoy en desacuerdo con Guillermo Grande, ya que no podemos decir que el PNG está soportado en Internet Explorer 4 cuando una de sus mayores ventajas (la transparencia alpha) aún no lo está. Como de costumbre, IE se ha quedado atrás en el mercado de los navegadores.

Añadir un comentario al artículo Añadir un comentario del artículo
 Comentarios sin revisar
Entre los comentarios no revisados puede haber algunos interesantes que se hayan enviado recientemente.
 Se han encontrado 7 comentarios sin revisar

Ver el comentario no revisadoVer los comentarios no revisados
Añadir un comentario al artículo Añadir un comentario del artículo



Enlaces:
Maestrosdelweb
  Ir arriba

Manuales relacionados
+Biblioteca gráfica GD
Categorías
+PHP
+Manuales de PHP

Lectura recomendada

Compra este libro en Agapea, la librería urgente a domicilio.

Tienda DesarrolloWeb

DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia