PHP is not limited to creating just HTML output. It can also be used to create and manipulate images on-the-fly in different formats, including gif, png, jpg, etc. To work with the GD Library you will need to compile PHP with the GD library. You can use the image functions in PHP to get the size of JPEG, GIF, PNG, SWF and TIFF images. It is also possible to read meata data of images generated by digital cameras, you will need exif extension for this function to work, which works indepedently without GD library. For installation instructions go to the following link. http://www.php.net/manual/en/image.setup.php In this tutorial you will learn basics of GD library, the topics covered in this GD Library tutorial are as follows: * How to create and output an image * How to work with colors * How to draw shapes, including arcs, rectangles, and polygons * How to work with TrueType fonts For further reading go to http://neo.iblogger.org/a-basic-php-gd-library-tutorial/