home *** CD-ROM | disk | FTP | other *** search
/ Unix System Administration Handbook 1997 October / usah_oct97.iso / index / gd.txt < prev    next >
Text File  |  1997-09-22  |  3KB  |  77 lines

  1. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  2. INDEX ENTRY FOR GD:
  3. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  4.  
  5. Name: gd - Library for creating GIF files
  6.  
  7. Version: 1.2
  8.  
  9. Author(s): Thomas Boutell <boutell@boutell.com> (current maintainer)
  10.            Quest Protein Database Center, Cold Spring Harbor Labs
  11.  
  12.            based on code by David Rowley, Marcel Wijkstra, Jef Poskanzer,
  13.            David Koblas, and others
  14.  
  15. On the CD-ROM in: goodies/gd.tar
  16.  
  17. Ftp source: cantine.wu-wien.ac.at:/pub/src/Graphics
  18. Web page: http://www.boutell.com/gd/
  19.  
  20. Size on the CD: 328 KB (uncompressed)
  21.  
  22. Description:
  23.  
  24.     gd is a graphics library. It allows your code to quickly draw
  25.     images complete with lines, arcs, text, multiple colors, cut and
  26.     paste from other images, and flood fills, and write out the
  27.     result as a .GIF file. This is particularly useful in World Wide
  28.     Web applications, where .GIF is the format used for inline images.
  29.  
  30.     gd is not a paint program. If you are looking for a paint
  31.     program, try xpaint by David Koblas, available by anonymous FTP
  32.     from ftp.netcom.com in pub/ko/koblas. (That package is for the X
  33.     Window System; for the Mac and the PC, paint programs are
  34.     considerably easier to find.)
  35.  
  36.     gd does not provide for every possible desirable graphics
  37.     operation. It is not necessary or desirable for gd to become a
  38.     kitchen-sink graphics package, but version 1.2 incorporates most
  39.     of the commonly requested features for a 2D package. Font support
  40.     does need improvement, and support for the PNG graphics format
  41.     will arrive in a forthcoming release.
  42.  
  43.     -- Adapted from the 1.2 index.html file
  44.  
  45. Advertised architectures:
  46.  
  47.     gd has been compiled in various forms on all major platforms. It is 
  48.     happiest on a machine with 32-bit addressing and a proper stack (ie, 
  49.     anything running Unix, VMS, Windows NT or any other modern operating 
  50.     system), but is entirely usable under DOS and Windows.
  51.  
  52.     Note, however, that the flood-fill routines are mildly recursive
  53.     and may fail on machines with tiny stack areas. Also, the fonts
  54.     require a significant amount of memory (they are optimized more
  55.     for speed than for size), but they need not be linked by apps
  56.     that do not use them. Otherwise the code is highly portable.
  57.  
  58.     -- Adapted from the 1.2 README file
  59.  
  60. Prerequisites: 
  61.  
  62.     To use gd, you will need an ANSI C compiler. Any full ANSI
  63.     standard C compiler should be adequate, although those with PCs
  64.     will need to replace the Makefile with one of their own. The cc
  65.     compiler released with SunOS 4.1.3 is not an ANSI C compiler. Get
  66.     gcc, which is freely available. See the Sun-related newsgroups
  67.     for more information.
  68.  
  69.     You will also want a GIF viewer, if you do not already have one
  70.     for your system, since you will need a good way to check the
  71.     results of your work. lview is a good package for Windows PCs; xv
  72.     is a good package for X11. There are GIF viewers available for
  73.     every graphics-capable computer out there, so consult newsgroups
  74.     relevant to your particular system.
  75.  
  76.     -- Adapted from the 1.2 index.html file
  77.