Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: GD Graphics Library


Related Topics
PHP

In the News (Mon 16 Nov 09)

  
  [Chapter 6] 6.3 The gd Graphics Library
gd library are the functions that allow you to cut and paste from existing images to create new ones.
gd library was written by Thomas Boutell for the Quest Protein Database Center of Cold Spring Harbor Labs, and has been ported to Tcl by Spencer Thomas, and to Perl version 5.0 by Lincoln Stein and Roberto Cecchini.
The graphics counter is illustrated in Figure 6.4.
www.oreilly.com /openbook/cgi/ch06_03.html   (2932 words)

  
  GD Graphics Library - Wikipedia, the free encyclopedia
The GD Graphics Library is a library by Thomas Boutell and others for dynamically manipulating images.
GD is extensively used with PHP, where a modified version supporting additional features is included by default as of PHP 4.3 and was an option before that.
Live example of php`s GD library, web generation of images with PHP installed server.
en.wikipedia.org /wiki/GD_Graphics_Library   (272 words)

  
 Main Page - LibGD
GD is an open source code library for the dynamic creation of images by programmers.
GD is commonly used to generate charts, graphics, thumbnails, and most anything else, on the fly.
The library was originally developped by Thomas Boutell and is now maintained by Pierre-A. Joye under the umbrella of PHP.net.
www.libgd.org   (616 words)

  
 GD.pm
GD allows you to create color drawings using a large number of graphics primitives, and emit the drawings as GIF files.
GD is Tom Boutell's disk-based storage format, intended for the rare case when you need to read and write the image to disk quickly.
GD implements a number of special colors that can be used to achieve special effects.
www.rrz.uni-hamburg.de /RRZ/Software/GD.pm   (2691 words)

  
 ISS X-Force Database: gd-graphics-gdmalloc-bo(18048): GD Graphics Library gdMalloc buffer overflow
GD Graphics Library (gd) is a freely available ANSI C library for creating PNG, JPEG and GIF images.
GD Graphics Library version 2.x is vulnerable to a buffer overflow, caused by improper bounds checking of user-supplied input in the gdMalloc function.
CVE-2004-0941: Multiple buffer overflows in the gd graphics library (libgd) 2.0.21 and earlier may allow remote attackers to execute arbitrary code via malformed image files that trigger the overflows due to improper calls to the gdMalloc function, a different set of vulnerabilities than CVE-2004-0990.
xforce.iss.net /xforce/xfdb/18048   (550 words)

  
 GD   (Site not responding. Last check: 2007-11-05)
GD allows you to create color drawings using a large number of graphics primi­ tives, and emit the drawings as PNG files.
They aren't part of the Gd library, but I thought they might be handy to have around (they're bor­ rowed from my qd.pl Quickdraw library).
The libgd library (used by the Perl GD library) has built- in support for about half a dozen fonts, which were con­ verted from public-domain X Windows fonts.
www.spunge.org /cgi-bin/man.cgi?section=3&topic=GD   (3550 words)

  
 GD.pm - Interface to Gd Graphics Library
GD allows you to create color drawings using a large number of graphics primitives, and emit the drawings as PNG files.
If GD was compiled with fontconfig support, and the fontconfig library is available on your system, then you can use a font name pattern instead of a path.
The libgd library (used by the Perl GD library) has built-in support for about half a dozen fonts, which were converted from public-domain X Windows fonts.
cpan.uwinnipeg.ca /htdocs/GD/GD.html   (6595 words)

  
 [Chapter 6] 6.3 The gd Graphics Library   (Site not responding. Last check: 2007-11-05)
One of the major advantages of this library is that it can be used directly from Perl, Tcl, and C; there is no need to invoke another application to interpret and produce graphic images.
gd library are the functions that allow you to cut and paste from existing images to create new ones.
gd library was written by Thomas Boutell for the Quest Protein Database Center of Cold Spring Harbor Labs, and has been ported to Tcl by Spencer Thomas, and to Perl version 5.0 by Lincoln Stein and Roberto Cecchini.
www.serve.com /~josh/books/web/cgi/ch06_03.htm   (2907 words)

  
 An example of using the GD graphics library - PRADO Wiki   (Site not responding. Last check: 2007-11-05)
The GD graphics library is a contribution by Thomas Boutell (http://www.boutell.com/gd/) which facilitates the generation of images.
One could, of course, use GD directly within Prado to generate images into temporary files, but then one is left with the garbage collection problem.
This just happened to be a convenient GD test application I had lying around which was written in PHP long before I had heard of Prado.
www.xisc.com /wiki/index.php/An_example_of_using_the_GD_graphics_library   (862 words)

  
 Graphics with Perl
GD provides basic image construction tools similar to the abilities of a paint program: you can draw lines of various types, polygons (filled or not), text in different fonts.
In a previous lecture we explored the creation of a class, Restrictionmap, that could generate a graphical depiction of the locations in a sequence at which given restriction enzymes would map.
In that case, the graphics took the form of a sequence of strings which could be printed to the console consecutively to render the desired "image".
www.emunix.emich.edu /~evett/BioinformaticsTools/Lecture19_Graphics.htm   (1096 words)

  
 TCL GD 1.1 Extension
Thomas Boutell's Gd 1.1.1 package provides a convenient way to generate GIF images with a C program.
If you wish to release modified versions of gd, please clear them through Quest first by sending email to boutell@netcom.com; if this is not done, any modified version of the gd library must be clearly labeled as such.
The handle is a name of the form gd# (e.g., gd0) returned by the gd create options.
www-personal.umich.edu /~spencer/guraldi/gdtcl.html   (1590 words)

  
 GD.pm - Interface to Gd Graphics Library - search.cpan.org
GD allows you to create color drawings using a large number of graphics primitives, and emit the drawings as PNG files.
Gd is Tom Boutell's disk-based storage format, intended for the rare case when you need to read and write the image to disk quickly.
GD implements a number of special colors that can be used to achieve special effects.
search.cpan.org /~lds/GD-2.11/GD.pm   (5751 words)

  
 gd 1.2
If you wish to release modifications to gd, please clear them first by sending email to boutell@boutell.com; if this is not done, any modified version of the gd library must be clearly labeled as such.
It is not necessary or desirable for gd to become a kitchen-sink graphics package, but version 1.2 incorporates most of the commonly requested features for a 2D package.
Any gd image can be used as a tile, and by setting the transparent color index of the tile image with gdImageColorTransparent, a tile that allows certain parts of the underlying area to shine through can be created.
schulzeundschultze.anphy.uni-duesseldorf.de /manuals/gd.html   (9333 words)

  
 GD.pm - Interface to Gd Graphics Library
The gd graphics library, written by Thomas Boutell of Cold Spring Harbor Labs (Boutell@netcom.com), is a package of C routines for creating, reading, writing, and manipulating GIF graphics files.
GD.pm is a port of the gd library by Lincoln Stein
It is similar to the original C library, but contains some modifications to take advantage of perl's object-oriented features.
www.cri.univ-rennes1.fr /documentations/GD.html   (2743 words)

  
 SecuriTeam™ - GD Graphics Library Integer Overflow Leading to a Heap Overflow
GD is an ANSI C library for the dynamic creation of images.
It is also library used by PHP to manipulate images.
Many programs use GD, such as ImageMagick, and more importantly it is also the image library used for PHP, and there is a Perl module as well.
www.securiteam.com /unixfocus/6L00N2ABFK.html   (579 words)

  
 PHP Help: GD Library
This tutorial is for users who are trying to get a good introduction about the PHP GD functions.
GD is mainly used for creating images at runtime.
There is another set of library called the JpGraph, which can be used to construct the charts, pie charts, graphs etc in a simpler manner.
www.phpfreaks.com /tutorials/105/0.php   (317 words)

  
 GD Graphics Library - SWiK   (Site not responding. Last check: 2007-11-05)
GD is written in C, and “wrappers” are available for Perl, PHP and other languages.
Library Programming PHP graphics code opensource GD … Syndication Mar 23
Library Programming graphics opensource GD … Syndication Mar 09
swik.net /gd   (535 words)

  
 tgd homepage
It was born out of a desire to learn the gd graphics library and Perl simultaneously (but it can be used with any scripting language).
Commands gif and gd will now accept special filename stdout to mean write the image files to the standard output rather than to a disk file.
The arguments to a tgd command are in the same order and of the same number as the arguments to the underlying gd 1.2 function.
www.ironic.com /tgd   (1067 words)

  
 CL-GD - Use the GD Graphics Library from Common Lisp   (Site not responding. Last check: 2007-11-05)
CL-GD is a library for Common Lisp which provides an interface to the GD Graphics Library for the dynamic creation of images.
This is different from using GD directly from C where you only have to install the libraries you intend to use.
GD and thanks to Kevin Rosenberg for UFFI without which CL-GD would not have been possible.
weitz.de /cl-gd   (4547 words)

  
 PHP Working With Images - Introducing GD for Image Manipulation   (Site not responding. Last check: 2007-11-05)
One of the most powerful tools at the PHP programmer's disposal is the ability to issue instructions to the gd graphics library and as a result create, copy, and edit images "on-the-fly".
This is particularly useful when dealing with and displaying statistical data stored in a database as the gd image functions built into PHP can be utilised to draw bar-charts, line graphs and even pie charts (if your maths is good enough).
This tutorial is not the place to start telling you how to configure gd on your server, I have made the assumption that it is already working and is gd 2.0.1 or higher as lesser versions to not handle Truecolor images correctly.
www.notepad.co.uk /articles/php_tutorial_030.php   (1390 words)

  
 GD.pm
Boutell@netcom.com), is a package of C routines for creating, reading, writing, and manipulating GIF graphics files.
GD.pm is a port of the gd library by Lincoln Stein (
They aren't part of the Gd library, but I thought they might be handy to have around (they're borrowed from my Macintosh qd.pl Quickdraw library).
www.cs.odu.edu /~public/perl/extensions/GD.html   (2804 words)

  
 Gd for Windows
If you are not a programmer, you are looking in the wrong place, unless you are installing a required library in order to run an application.
It is not necessary or desirable for gd to become a kitchen-sink graphics package, but version 2.0 does include most frequently requested features, including both truecolor and palette images, resampling (smooth resizing of truecolor images) and so forth.
Developer files (header files and libraries) from other packages are however not included; so if you wish to develop your own applications, you must separately install the required packages.
gnuwin32.sourceforge.net /packages/gd.htm   (302 words)

  
 PHP Scripts - Content Management Software From Comdev Software   (Site not responding. Last check: 2007-11-05)
The GD graphics library is not enabled/ compiled in your PHP configuration.
The GD graphics library is essential for image manipulation using PHP code such as auto thumbnail creation, image resize, add copyright text and graph generation.
For more information on GD graphics library, please refer to our knowledge base article here.
www.comdevweb.com /knowledgebase.php?faq_id=22&category_id=27&parent_id=0   (169 words)

  
 ISS X-Force Database: gd-png-bo(17866): GD Graphics Library PNG image integer overflow
gd version 2.0.28 and possibly other versions are vulnerable to an integer overflow in the gdImageCreateFromPngCtx function in the gd_png.c file.
By creating a specially-crafted PNG image, a remote attacker could overflow a buffer and possibly execute arbitrary code on the system, once the image is processed by gd.
CVE-2004-0990: Integer overflow in GD Graphics Library libgd 2.0.28 (libgd2), and possibly other versions, allows remote attackers to cause a denial of service and possibly execute arbitrary code via PNG image files with large image rows values that lead to a heap-based buffer overflow in the gdImageCreateFromPngCtx function, a different set of vulnerabilities than CVE-2004-0941.
xforce.iss.net /xforce/xfdb/17866   (745 words)

  
 Wendy's Blog: Legal Tags: The GD graphics library supports GIF again
Free from patent impediments at last, the GD graphics library once again supports GIF images.
Support for GIF was restored in gd 2.0.28 on July 21st, 2004.
I used GD and GDchart in one of my first web applications.
wendy.seltzer.org /blog/archives/2004/07/25/the_gd_graphics_library_supports_gif_again.html   (160 words)

  
 tutorial gd graphics library free online/distance   (Site not responding. Last check: 2007-11-05)
By clicking "Enroll Now" you are expressly accepting rules of use and data protection policy, as well as our data protection policy
An ANSI C library for the dynamic creation of images.
GD creates PNG and JPEG images, among other formats.
www.emagister.net /gd-graphics-library-courses-1013739.htm   (176 words)

  
 nohn.org: Blog
Some years ago, the GD library was forked by the PHP project for easier building PHP with graphics support.
Building GD library and PHP with GD support was always a hassle and this fork has made life much easier for PHP people.
The consequence: Thomas has proposed to make the GD library an official PHP project and have the development of that library moved over to php.net.
www.nohn.org /blog   (1412 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.