Powered by NetworkEleven ImageMagick logo

ImageMagick capabilities may be accessed from many languages and scripting environments as shown in the following table:

Language

Description

C

C is the core programming interface to ImageMagick.

C++

Magick++ provides an object-oriented C++ interface to ImageMagick.

ColdFusion

The Alagad Magick Tag for ColdFusion is a free, open source ColdFusion Custom Tag.

Delphi

Delphi wrapper for ImageMagick library.

Java

JMagick provides an object-oriented Java interface to ImageMagick.

Macintosh Scripting Interface

A scripting interface for the Mac.

MagickWand

MagickWand is a higher level C interface to ImageMagick.

OpenPTC

PtcMagick provides an interface to OpenPTC (a video game programming environment).

PerlMagick

PerlMagick provides an object-oriented Perl interface to ImageMagick.

PHP

A native PHP-extension to the ImageMagick core API.

MagickWand for PHP

A native PHP-extension to the ImageMagick MagickWand API.

Python

Provides an object-oriented Python interface to ImageMagick.

Python

Another object-oriented Python interface to ImageMagick.

PythonMagick

PythonMagick provides python bindings for ImageMagick.

RMagick

A RUBY extension to ImageMagick. A User's Guide and Reference is available.

Scheme

An object-oriented Scheme interface to ImageMagick.

TclMagick

A Tcl/TK interface for image manipulation using the ImageMagick API.

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.

wxImagick

A C++ interface between ImageMagick and wxWindows. Includes a sample image display program.


Some of these languages and scripting environments are supported by ImageMagick Studio while others are developed and supported by third parties.



Top of page
"Image manipulation software that works like magick"