The GD Library for PHP

What exactly is the GD Library?

The GD "library" is an open source code library that programmers us for the dynamic creation of images online. GD is written in the C programming language, and "wrappers" are available for Perl, PHP and other languages.

GD creates PNG, JPEG and GIF images, among other formats. GD is commonly used to generate charts, graphics, thumbnails, and most anything else, via a web interface.

Some popular sites have been created using the GD library such as the popular "Church Sign Generator" and others of that type.

The GD Library can also be used to generate text as an image. This is useful for hiding email addresses from spambots.

Here are two more examples of this capability:

Email hider script

CreateButton.com

GD has moved!

The GD library has moved to libgd.org. The project is now headed by Mr. Pierre Joye, a well-known PHP developer. Pierre welcomes the contributions of distribution maintainers and other developers.

Version 2.0.34 has been released by Pierre, incorporating many important fixes. You are welcome to join the team if you are a C programmer!

Visit www.libgd.org for more information.