1.0 API for operating on individual images and STL containers of images
This version supports all ImageMagick API operations which operate on a single image as well as providing STL container support for operating on multiple images (on any STL compatable container which supports a forward input iterator).
STL is used as the framework in which to store images. Template functions (e.g. montage) are provided to build the image lists required by ImageMagick and then invoke the list-oriented ImageMagick API. STL is quite powerful yet easy to use. At this stage Magick++ has matched what is currently available/possible using the PerlMagick API due to leveraging the power of STL.2.0 CORBA IDL based client API with server implementation for executing image processing operations on a remote (or local) computer.
This version provides a standard CORBA IDL-based API. A C++ wrapper API compatable with that developed for release 2.0 is available for use by clients. Client wrappers may also be developed for other languages (e.g. Java). A CORBA server is provided which is implemented in terms of the Magick++ API in order to satisfy client requests (which may r,d fontExpandedStretch Expanded font ExtraExpandedStretch Extra-Expanded font UltraExpandedStretch Ultra-expanded (widest) font
StyleType
The StyleType enumerations are used to specify the style (e.g. Italic) of a font. If the style is not important, the AnyStyle enumeration may be specified for a wildcard match.
StyleType Enumeration Description AnyStyle Wildcard match for font style NormalStyle Normal font style ItalicStyle I