GraphicsMagick Programming Interfaces

GraphicsMagick capabilities may be accessed from many languages and scripting environments via programming APIs as shown in the following table:

  Language | Description
  --- | ---
  C | C is the core programming interface for GraphicsMagick
  C++ | Magick++ provides an object-oriented C++ interface.
  Perl | PerlMagick provides an object-oriented Perl interface.
  Ruby | RMagick provides a Ruby language extension
  Tcl/Tk | TclMagick provides a scripting environment based on Tcl or Tcl/Tk.
  Windows OLE | 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.

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