The Modules tab shows you the different media processing modules used by ImageGlue and allows you to enable or disable aspects of them.

ImageGlue operates on a waterfall model. Processing is attempted with successive modules until one is found that supports the specific image or operation. The five main modules that ImageGlue uses are Accelerated JPEG, QuickTime Images, ImageGlue Images, QuickTime Movies and GDI+.

For example if you ask ImageGlue to draw a file it may first attempt the drawing using the Accelerated JPEG library. If this option fails or is not available it may try the QuickTime Images module. If this too fails it may try the ImageGlue Image handling module.

There are three types of operation possible with each module. 'Information' refers to finding out information about an image for use in a Graphic object. 'Import', and 'Export' determine if the module may be used for drawing or saving images.

By default the "QuickTime Movie" module is disabled as this places a significantly greater load on the server than simple image handling. For further details see the Movie Handling section of this document.

The "EPSF Preview" module allows previews to be extracted quickly from Encapsulated PostScript (EPS) files and provides a low impact alternative to the full "EPSF/PDF Rendering" module.

The order in which import modules are tried is determined by the Modules parameter. However if a module is disabled in IGSettings this is a global change and it overrides any parameter based settings. The order in which information and export modules are used is intelligently decided by ImageGlue depending on the operation specified.