module.php revision 882d9f4ab22246b0110b960e923614ae9c53702a
136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<!DOCTYPE html> 636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<html lang="en"> 736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<head> 836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" /> 936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <title>ImageMagick: MagickCore, C API for ImageMagick: Loadable Modules</title> 1036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <meta http-equiv="content-type" content="text/html; charset=utf-8"/> 1136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <meta name="application-name" content="ImageMagick"/> 1236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves."/> 1336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <meta name="application-url" content="http://www.imagemagick.org"/> 1436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <meta name="generator" content="PHP"/> 1536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <meta name="keywords" content="magickcore, c, api, for, imagemagick:, loadable, modules, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert"/> 1636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <meta name="rating" content="GENERAL"/> 1736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <meta name="robots" content="INDEX, FOLLOW"/> 1836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <meta name="generator" content="ImageMagick Studio LLC"/> 1936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <meta name="author" content="ImageMagick Studio LLC"/> 2036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <meta name="revisit-after" content="2 DAYS"/> 2136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <meta name="resource-type" content="document"/> 2236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <meta name="copyright" content="Copyright (c) 1999-2015 ImageMagick Studio LLC"/> 2336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <meta name="distribution" content="Global"/> 2436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1"/> 25882d9f4ab22246b0110b960e923614ae9c53702aCristy <link rel="icon" href="../image/wand.png"/> 26882d9f4ab22246b0110b960e923614ae9c53702aCristy <link rel="shortcut icon" href="../image/wand.ico"/> 27882d9f4ab22246b0110b960e923614ae9c53702aCristy <link rel="stylesheet" href="../css/magick.php"/> 2836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</head> 2936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<body> 3036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<div class="main"> 3136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<div class="magick-masthead"> 3236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <div class="container"> 33882d9f4ab22246b0110b960e923614ae9c53702aCristy <script async="async" src="http://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" 3436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy style="display:block" 3536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy data-ad-client="ca-pub-3129977114552745" 3636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy data-ad-slot="6345125851" 3736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy data-ad-format="auto"></ins> 3836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <script> 39882d9f4ab22246b0110b960e923614ae9c53702aCristy (adsbygoogle = window.adsbygoogle || []).push({}); 4036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy </script> 4136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <nav class="magick-nav"> 4236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <a class="magick-nav-item " href="../index.php">Home</a> 4336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <a class="magick-nav-item " href="../script/binary-releases.php">Download</a> 4436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <a class="magick-nav-item " href="../script/command-line-tools.php">Tools</a> 4536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <a class="magick-nav-item " href="../script/command-line-options.php">Options</a> 4636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <a class="magick-nav-item " href="../script/resources.php">Resources</a> 4736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <a class="magick-nav-item " href="../script/api.php">Develop</a> 4836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <a class="magick-nav-item " href="../script/search.php">Search</a> 4936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <a class="magick-nav-item pull-right" href="http://www.imagemagick.org/discourse-server/">Community</a> 5036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy </nav> 5136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy </div> 5236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</div> 5336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<div class="container"> 5436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<div class="magick-header"> 5536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p class="text-center"><a href="module.php#AcquireModuleInfo">AcquireModuleInfo</a> • <a href="module.php#DestroyModuleList">DestroyModuleList</a> • <a href="module.php#GetModuleInfo">GetModuleInfo</a> • <a href="module.php#GetModuleInfoList">GetModuleInfoList</a> • <a href="module.php#GetModuleList">GetModuleList</a> • <a href="module.php#GetMagickModulePath">GetMagickModulePath</a> • <a href="module.php#IsModuleTreeInstantiated">IsModuleTreeInstantiated</a> • <a href="module.php#InvokeDynamicImageFilter">InvokeDynamicImageFilter</a> • <a href="module.php#ListModuleInfo">ListModuleInfo</a> • <a href="module.php#OpenModule">OpenModule</a> • <a href="module.php#OpenModules">OpenModules</a> • <a href="module.php#RegisterModule">RegisterModule</a> • <a href="module.php#TagToCoderModuleName">TagToCoderModuleName</a> • <a href="module.php#TagToFilterModuleName">TagToFilterModuleName</a> • <a href="module.php#TagToModuleName">TagToModuleName</a> • <a href="module.php#UnregisterModule">UnregisterModule</a></p> 5636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 5736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<h2><a href="http://nextgen.imagemagick.org/api/MagickCore/module_8c.html" id="AcquireModuleInfo">AcquireModuleInfo</a></h2> 5836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 5936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>AcquireModuleInfo() allocates the ModuleInfo structure.</p> 6036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 6136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>The format of the AcquireModuleInfo method is:</p> 6236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 6336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<pre class="text"> 6436421ee45722da418b8ab99d7e6358e4f86b9f1eCristyModuleInfo *AcquireModuleInfo(const char *path,const char *tag) 6536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</pre> 6636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 6736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>A description of each parameter follows:</p> 6836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 6936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> 7036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dd> 7136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 7236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 7336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dl class="dl-horizontal"> 7436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>path</dt> 7536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>the path associated with the tag. </dd> 7636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 7736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 7836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>tag</dt> 7936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>a character string that represents the image format we are looking for. </dd> 8036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 8136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 8236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dl> 8336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<h2><a href="http://nextgen.imagemagick.org/api/MagickCore/module_8c.html" id="DestroyModuleList">DestroyModuleList</a></h2> 8436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 8536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>DestroyModuleList() unregisters any previously loaded modules and exits the module loaded environment.</p> 8636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 8736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>The format of the DestroyModuleList module is:</p> 8836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 8936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<pre class="text"> 9036421ee45722da418b8ab99d7e6358e4f86b9f1eCristyvoid DestroyModuleList(void) 9136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</pre> 9236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 9336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<h2><a href="http://nextgen.imagemagick.org/api/MagickCore/module_8c.html" id="GetModuleInfo">GetModuleInfo</a></h2> 9436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 9536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>GetModuleInfo() returns a pointer to a ModuleInfo structure that matches the specified tag. If tag is NULL, the head of the module list is returned. If no modules are loaded, or the requested module is not found, NULL is returned.</p> 9636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 9736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>The format of the GetModuleInfo module is:</p> 9836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 9936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<pre class="text"> 10036421ee45722da418b8ab99d7e6358e4f86b9f1eCristyModuleInfo *GetModuleInfo(const char *tag,ExceptionInfo *exception) 10136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</pre> 10236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 10336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>A description of each parameter follows:</p> 10436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 10536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> 10636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dd> 10736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 10836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 10936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dl class="dl-horizontal"> 11036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>tag</dt> 11136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>a character string that represents the image format we are looking for. </dd> 11236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 11336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 11436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>exception</dt> 11536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>return any errors or warnings in this structure. </dd> 11636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 11736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 11836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dl> 11936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<h2><a href="http://nextgen.imagemagick.org/api/MagickCore/module_8c.html" id="GetModuleInfoList">GetModuleInfoList</a></h2> 12036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 12136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>GetModuleInfoList() returns any modules that match the specified pattern.</p> 12236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 12336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>The format of the GetModuleInfoList function is:</p> 12436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 12536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<pre class="text"> 12636421ee45722da418b8ab99d7e6358e4f86b9f1eCristyconst ModuleInfo **GetModuleInfoList(const char *pattern, 12736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy size_t *number_modules,ExceptionInfo *exception) 12836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</pre> 12936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 13036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>A description of each parameter follows:</p> 13136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 13236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> 13336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dd> 13436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 13536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 13636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dl class="dl-horizontal"> 13736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>pattern</dt> 13836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>Specifies a pointer to a text string containing a pattern. </dd> 13936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 14036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 14136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>number_modules</dt> 14236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> This integer returns the number of modules in the list. </dd> 14336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 14436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 14536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>exception</dt> 14636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>return any errors or warnings in this structure. </dd> 14736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 14836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 14936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dl> 15036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<h2><a href="http://nextgen.imagemagick.org/api/MagickCore/module_8c.html" id="GetModuleList">GetModuleList</a></h2> 15136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 15236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>GetModuleList() returns any image format modules that match the specified pattern.</p> 15336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 15436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>The format of the GetModuleList function is:</p> 15536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 15636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<pre class="text"> 15736421ee45722da418b8ab99d7e6358e4f86b9f1eCristychar **GetModuleList(const char *pattern,const MagickModuleType type, 15836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy size_t *number_modules,ExceptionInfo *exception) 15936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</pre> 16036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 16136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>A description of each parameter follows:</p> 16236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 16336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> 16436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dd> 16536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 16636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 16736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dl class="dl-horizontal"> 16836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>pattern</dt> 16936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>Specifies a pointer to a text string containing a pattern. </dd> 17036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 17136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 17236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>type</dt> 17336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>choose from MagickImageCoderModule or MagickImageFilterModule. </dd> 17436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 17536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 17636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>number_modules</dt> 17736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> This integer returns the number of modules in the list. </dd> 17836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 17936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 18036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>exception</dt> 18136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>return any errors or warnings in this structure. </dd> 18236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 18336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 18436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dl> 18536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<h2><a href="http://nextgen.imagemagick.org/api/MagickCore/module_8c.html" id="GetMagickModulePath">GetMagickModulePath</a></h2> 18636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 18736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>GetMagickModulePath() finds a module with the specified module type and filename.</p> 18836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 18936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>The format of the GetMagickModulePath module is:</p> 19036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 19136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<pre class="text"> 19236421ee45722da418b8ab99d7e6358e4f86b9f1eCristyMagickBooleanType GetMagickModulePath(const char *filename, 19336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy MagickModuleType module_type,char *path,ExceptionInfo *exception) 19436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</pre> 19536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 19636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>A description of each parameter follows:</p> 19736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 19836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> 19936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dd> 20036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 20136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 20236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dl class="dl-horizontal"> 20336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>filename</dt> 20436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>the module file name. </dd> 20536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 20636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 20736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>module_type</dt> 20836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>the module type: MagickImageCoderModule or MagickImageFilterModule. </dd> 20936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 21036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 21136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>path</dt> 21236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>the path associated with the filename. </dd> 21336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 21436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 21536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>exception</dt> 21636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>return any errors or warnings in this structure. </dd> 21736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 21836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 21936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dl> 22036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<h2><a href="http://nextgen.imagemagick.org/api/MagickCore/module_8c.html" id="IsModuleTreeInstantiated">IsModuleTreeInstantiated</a></h2> 22136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 22236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>IsModuleTreeInstantiated() determines if the module tree is instantiated. If not, it instantiates the tree and returns it.</p> 22336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 22436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>The format of the IsModuleTreeInstantiated() method is:</p> 22536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 22636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<pre class="text"> 22736421ee45722da418b8ab99d7e6358e4f86b9f1eCristyIsModuleTreeInstantiated(Exceptioninfo *exception) 22836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</pre> 22936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 23036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>A description of each parameter follows.</p> 23136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 23236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>exception</dt> 23336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>return any errors or warnings in this structure.</p> 23436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 23536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<h2><a href="http://nextgen.imagemagick.org/api/MagickCore/module_8c.html" id="InvokeDynamicImageFilter">InvokeDynamicImageFilter</a></h2> 23636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 23736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>InvokeDynamicImageFilter() invokes a dynamic image filter.</p> 23836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 23936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>The format of the InvokeDynamicImageFilter module is:</p> 24036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 24136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<pre class="text"> 24236421ee45722da418b8ab99d7e6358e4f86b9f1eCristyMagickBooleanType InvokeDynamicImageFilter(const char *tag,Image **image, 24336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy const int argc,const char **argv,ExceptionInfo *exception) 24436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</pre> 24536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 24636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>A description of each parameter follows:</p> 24736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 24836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> 24936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dd> 25036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 25136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 25236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dl class="dl-horizontal"> 25336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>tag</dt> 25436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>a character string that represents the name of the particular module. </dd> 25536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 25636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 25736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>image</dt> 25836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>the image. </dd> 25936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 26036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 26136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>argc</dt> 26236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>a pointer to an integer describing the number of elements in the argument vector. </dd> 26336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 26436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 26536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>argv</dt> 26636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>a pointer to a text array containing the command line arguments. </dd> 26736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 26836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 26936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>exception</dt> 27036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>return any errors or warnings in this structure. </dd> 27136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 27236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 27336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dl> 27436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<h2><a href="http://nextgen.imagemagick.org/api/MagickCore/module_8c.html" id="ListModuleInfo">ListModuleInfo</a></h2> 27536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 27636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>ListModuleInfo() lists the module info to a file.</p> 27736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 27836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>The format of the ListModuleInfo module is:</p> 27936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 28036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<pre class="text"> 28136421ee45722da418b8ab99d7e6358e4f86b9f1eCristyMagickBooleanType ListModuleInfo(FILE *file,ExceptionInfo *exception) 28236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</pre> 28336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 28436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>A description of each parameter follows.</p> 28536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 28636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>file</dt> 28736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>An pointer to a FILE.</p> 28836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 28936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>exception</dt> 29036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>return any errors or warnings in this structure.</p> 29136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 29236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<h2><a href="http://nextgen.imagemagick.org/api/MagickCore/module_8c.html" id="OpenModule">OpenModule</a></h2> 29336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 29436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>OpenModule() loads a module, and invokes its registration module. It returns MagickTrue on success, and MagickFalse if there is an error.</p> 29536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 29636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>The format of the OpenModule module is:</p> 29736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 29836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<pre class="text"> 29936421ee45722da418b8ab99d7e6358e4f86b9f1eCristyMagickBooleanType OpenModule(const char *module,ExceptionInfo *exception) 30036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</pre> 30136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 30236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>A description of each parameter follows:</p> 30336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 30436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> 30536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dd> 30636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 30736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 30836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dl class="dl-horizontal"> 30936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>module</dt> 31036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>a character string that indicates the module to load. </dd> 31136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 31236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 31336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>exception</dt> 31436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>return any errors or warnings in this structure. </dd> 31536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 31636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 31736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dl> 31836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<h2><a href="http://nextgen.imagemagick.org/api/MagickCore/module_8c.html" id="OpenModules">OpenModules</a></h2> 31936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 32036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>OpenModules() loads all available modules.</p> 32136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 32236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>The format of the OpenModules module is:</p> 32336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 32436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<pre class="text"> 32536421ee45722da418b8ab99d7e6358e4f86b9f1eCristyMagickBooleanType OpenModules(ExceptionInfo *exception) 32636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</pre> 32736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 32836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>A description of each parameter follows:</p> 32936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 33036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> 33136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dd> 33236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 33336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 33436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dl class="dl-horizontal"> 33536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>exception</dt> 33636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>return any errors or warnings in this structure. </dd> 33736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 33836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 33936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dl> 34036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<h2><a href="http://nextgen.imagemagick.org/api/MagickCore/module_8c.html" id="RegisterModule">RegisterModule</a></h2> 34136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 34236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>RegisterModule() adds an entry to the module list. It returns a pointer to the registered entry on success.</p> 34336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 34436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>The format of the RegisterModule module is:</p> 34536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 34636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<pre class="text"> 34736421ee45722da418b8ab99d7e6358e4f86b9f1eCristyModuleInfo *RegisterModule(const ModuleInfo *module_info, 34836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy ExceptionInfo *exception) 34936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</pre> 35036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 35136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>A description of each parameter follows:</p> 35236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 35336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> 35436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dd> 35536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 35636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 35736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dl class="dl-horizontal"> 35836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>info</dt> 35936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>a pointer to the registered entry is returned. </dd> 36036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 36136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 36236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>module_info</dt> 36336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>a pointer to the ModuleInfo structure to register. </dd> 36436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 36536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 36636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>exception</dt> 36736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>return any errors or warnings in this structure. </dd> 36836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 36936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 37036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dl> 37136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<h2><a href="http://nextgen.imagemagick.org/api/MagickCore/module_8c.html" id="TagToCoderModuleName">TagToCoderModuleName</a></h2> 37236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 37336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>TagToCoderModuleName() munges a module tag and obtains the filename of the corresponding module.</p> 37436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 37536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>The format of the TagToCoderModuleName module is:</p> 37636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 37736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<pre class="text"> 37836421ee45722da418b8ab99d7e6358e4f86b9f1eCristychar *TagToCoderModuleName(const char *tag,char *name) 37936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</pre> 38036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 38136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>A description of each parameter follows:</p> 38236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 38336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> 38436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dd> 38536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 38636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 38736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dl class="dl-horizontal"> 38836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>tag</dt> 38936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>a character string representing the module tag. </dd> 39036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 39136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 39236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>name</dt> 39336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>return the module name here. </dd> 39436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 39536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 39636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dl> 39736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<h2><a href="http://nextgen.imagemagick.org/api/MagickCore/module_8c.html" id="TagToFilterModuleName">TagToFilterModuleName</a></h2> 39836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 39936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>TagToFilterModuleName() munges a module tag and returns the filename of the corresponding filter module.</p> 40036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 40136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>The format of the TagToFilterModuleName module is:</p> 40236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 40336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<pre class="text"> 40436421ee45722da418b8ab99d7e6358e4f86b9f1eCristyvoid TagToFilterModuleName(const char *tag,char name) 40536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</pre> 40636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 40736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>A description of each parameter follows:</p> 40836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 40936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> 41036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dd> 41136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 41236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 41336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dl class="dl-horizontal"> 41436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>tag</dt> 41536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>a character string representing the module tag. </dd> 41636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 41736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 41836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>name</dt> 41936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>return the filter name here. </dd> 42036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 42136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 42236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dl> 42336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<h2><a href="http://nextgen.imagemagick.org/api/MagickCore/module_8c.html" id="TagToModuleName">TagToModuleName</a></h2> 42436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 42536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>TagToModuleName() munges the module tag name and returns an upper-case tag name as the input string, and a user-provided format.</p> 42636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 42736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>The format of the TagToModuleName module is:</p> 42836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 42936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<pre class="text"> 43036421ee45722da418b8ab99d7e6358e4f86b9f1eCristyTagToModuleName(const char *tag,const char *format,char *module) 43136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</pre> 43236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 43336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>A description of each parameter follows:</p> 43436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 43536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> 43636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dd> 43736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 43836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 43936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dl class="dl-horizontal"> 44036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>tag</dt> 44136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>the module tag. </dd> 44236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 44336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 44436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>format</dt> 44536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>a sprintf-compatible format string containing s where the upper-case tag name is to be inserted. </dd> 44636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 44736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 44836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>module</dt> 44936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>pointer to a destination buffer for the formatted result. </dd> 45036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 45136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 45236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dl> 45336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<h2><a href="http://nextgen.imagemagick.org/api/MagickCore/module_8c.html" id="UnregisterModule">UnregisterModule</a></h2> 45436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 45536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>UnregisterModule() unloads a module, and invokes its de-registration module. Returns MagickTrue on success, and MagickFalse if there is an error.</p> 45636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 45736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>The format of the UnregisterModule module is:</p> 45836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 45936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<pre class="text"> 46036421ee45722da418b8ab99d7e6358e4f86b9f1eCristyMagickBooleanType UnregisterModule(const ModuleInfo *module_info, 46136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy ExceptionInfo *exception) 46236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</pre> 46336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 46436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<p>A description of each parameter follows:</p> 46536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 46636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> 46736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dd> 46836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 46936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 47036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dl class="dl-horizontal"> 47136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>module_info</dt> 47236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>the module info. </dd> 47336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 47436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 47536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dt>exception</dt> 47636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd>return any errors or warnings in this structure. </dd> 47736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 47836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy<dd> </dd> 47936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</dl> 48036421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</div> 48136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <footer class="magick-footer"> 48236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <p><a href="../script/support.php">Donate</a> • 48336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <a href="../script/sitemap.php">Sitemap</a> • 48436421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <a href="../script/links.php">Related</a> • 48536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <a href="../script/architecture.php">Architecture</a> 48636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</p> 48736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <p><a href="module.php#">Back to top</a> • 48836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x89AB63D48277377A">Public Key</a> • 48936421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <a href="../script/contact.php">Contact Us</a></p> 490882d9f4ab22246b0110b960e923614ae9c53702aCristy <p><small>© 1999-2015 ImageMagick Studio LLC</small></p> 49136421ee45722da418b8ab99d7e6358e4f86b9f1eCristy </footer> 49236421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</div><!-- /.container --> 49336421ee45722da418b8ab99d7e6358e4f86b9f1eCristy 494882d9f4ab22246b0110b960e923614ae9c53702aCristy <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> 49536421ee45722da418b8ab99d7e6358e4f86b9f1eCristy <script src="http://nextgen.imagemagick.org/js/magick.php"></script> 49636421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</div> 49736421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</body> 49836421ee45722da418b8ab99d7e6358e4f86b9f1eCristy</html> 499