|
GraphicsMagick capabilities may be accessed from many languages and scripting environments via programming APIs as shown in the following table:
Language |
Description |
---|---|
C is the core programming interface for GraphicsMagick |
|
Magick++ provides an object-oriented C++ interface. |
|
The Alagad Magick Tag for ColdFusion is a free, open source, ColdFusion Custom Tag. |
|
Delphi component wrapper. |
|
JMagick provides a Java interface . |
|
A scripting interface for the Mac (unfortunately somewhat dated) |
|
PtcMagick provides an interface to load images into OpenPTC (a video game programming environment). |
|
PerlMagick provides an object-oriented Perl interface. |
|
The PHP ImageMagick module provides a comprehensive API. |
|
PythonMagick provides an object-oriented Python interface. |
|
RMagick provides a Ruby language extension |
|
ImageMagick for MzScheme provides a Scheme extension. |
|
TclMagick provides a scripting environment based on Tcl or Tcl/Tk. |
|
The ImageMagickObject OLE control supports utility-style access via a COM+ object from C++, C#, Visual Basic, Windows Script Host, ASP, and Delphi, programs under Microsoft Windows. |
|
wxImagick provides a C++ interface between GraphicsMagick and wxWindows. Includes a sample image display program. |
Some of these languages and scripting environments are supported by the GraphicsMagick Group while others are developed and supported by third parties.
Copyright © GraphicsMagick Group 2002, 2003, 2004