blob: b8970900296789c3d34de7e13b2596eca986b156 [file] [log] [blame]
cristydcca3fa2010-12-29 21:50:07 +00001<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
2 "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
3<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" dir="ltr">
cristy3eaa0ef2010-03-06 20:35:26 +00004<head>
cristy3c98a4f2010-08-13 20:09:41 +00005 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
6 <meta name="verify-v1" content="g222frIIxcQTrvDR3NBRUSKP3AnMNoqxOkIniCEkV7U="/>
cristyffb69ed2010-12-25 00:06:48 +00007 <title>ImageMagick: MagickCore, C API for ImageMagick: Resize an Image</title>
cristy3ed852e2009-09-05 21:47:34 +00008 <meta http-equiv="Content-Language" content="en-US"/>
9 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
10 <meta http-equiv="Reply-to" content="magick-users@imagemagick.org"/>
cristy3c98a4f2010-08-13 20:09:41 +000011 <meta name="Application-name" content="ImageMagick"/>
cristydcca3fa2010-12-29 21:50:07 +000012 <meta name="Description" content="ImageMagick is a software suite to create, edit, compose, or convert bitmap images in a variety of formats. Use ImageMagick to scale, rotate, shear, distort and transform images."/>
cristy3c98a4f2010-08-13 20:09:41 +000013 <meta name="Application-url" content="http://www.imagemagick.org"/>
cristy3ed852e2009-09-05 21:47:34 +000014 <meta name="Generator" content="PHP"/>
15 <meta name="Keywords" content="magickcore, c, api, for, imagemagick:, resize, an, image, ImageMagick, ImageMagic, MagickCore, MagickWand, PerlMagick, Magick++, RMagick, PythonMagick, JMagick, TclMagick, Image, Magick, Magic, Wand, ImageMagickObject, Swiss, Army, Knife, Image, Processing"/>
cristy3ed852e2009-09-05 21:47:34 +000016 <meta name="Rating" content="GENERAL"/>
17 <meta name="Robots" content="INDEX, FOLLOW"/>
18 <meta name="Generator" content="ImageMagick Studio LLC"/>
19 <meta name="Author" content="ImageMagick Studio LLC"/>
20 <meta name="Revisit-after" content="2 DAYS"/>
21 <meta name="Resource-type" content="document"/>
cristy4103d562010-12-10 01:38:54 +000022 <meta name="Copyright" content="Copyright (c) 1999-2011 ImageMagick Studio LLC"/>
cristy3ed852e2009-09-05 21:47:34 +000023 <meta name="Distribution" content="Global"/>
cristydcca3fa2010-12-29 21:50:07 +000024 <link rel="icon" href="../../images/wand.png"/>
cristy3c98a4f2010-08-13 20:09:41 +000025 <link rel="shortcut icon" href="../../images/wand.ico" type="images/x-icon"/>
26 <link rel="meta" type="application/rdf+xml" title="ICI" href="http://imagemagick.org/ici.rdf"/>
27 <style type="text/css" media="all">
28 @import url("../../www/magick.css");
29 </style>
cristydcca3fa2010-12-29 21:50:07 +000030 <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
31 <script type="text/javascript" src="../fancybox/jquery.fancybox-1.3.4.pack.js"></script>
32 <link rel="stylesheet" type="text/css" href="../fancybox/jquery.fancybox-1.3.4.css" media="screen" />
33 <script type="text/javascript">
34 $(document).ready(function() {
35 $("a[href$=.jpg],a[href$=.png],a[href$=.gif]").fancybox({
36 'transitionIn' : 'elastic',
37 'transitionOut' : 'elastic',
38 'overlayShow' : false,
39 'opacity' : true
40 });
41 });
42 </script>
cristy3eaa0ef2010-03-06 20:35:26 +000043</head>
44
45<body id="www-imagemagick-org">
46<div class="titlebar">
47<a href="../../index.html">
48 <img src="../../images/script.png" alt="[ImageMagick]"
49 style="width: 350px; height: 60px; margin: 28px auto; float: left;" /></a>
50<a href="http://www.networkredux.com">
51 <img src="../../images/networkredux.png" alt="[sponsor]"
52 style="margin: 45px auto; border: 0px; float: left;" /></a>
53<a href="http://www.imagemagick.org/discourse-server/">
54 <img src="../../images/logo.jpg" alt=""
55 style="width: 114px; height: 118px; border: 0px; float: right;" /></a>
56<a href="../../index.html">
57 <img src="../../images/sprite.jpg" alt=""
58 style="width: 114px; height: 118px; border: 0px; float: right;" /></a>
59</div>
60
cristyce69bb02010-07-27 19:49:46 +000061<div class="westbar">
cristy3eaa0ef2010-03-06 20:35:26 +000062
cristy3ed852e2009-09-05 21:47:34 +000063<div class="menu">
cristy83a272e2010-05-07 20:40:35 +000064 <a title="About ImageMagick" href="../../index.html">About ImageMagick</a>
cristy3ed852e2009-09-05 21:47:34 +000065</div>
cristy3eaa0ef2010-03-06 20:35:26 +000066<div class="sep"></div>
cristy3ed852e2009-09-05 21:47:34 +000067<div class="menu">
cristybb503372010-05-27 20:51:26 +000068 <a title="Binary Releases" href="../../www/binary-releases.html">Binary Releases</a>
69</div>
70<div class="sub">
71 <a title="Binary Release: Unix" href="../../www/binary-releases.html#unix">Unix</a>
72</div>
73<div class="sub">
74 <a title="Binary Release: MacOS X" href="../../www/binary-releases.html#macosx">Mac OS X</a>
75</div>
76<div class="sub">
77 <a title="Binary Release: Windows" href="../../www/binary-releases.html#windows">Windows</a>
78</div>
79<div class="sep"></div>
80<div class="menu">
cristy83a272e2010-05-07 20:40:35 +000081 <a title="Command-line Tools" href="../../www/command-line-tools.html">Command-line Tools</a>
cristy3ed852e2009-09-05 21:47:34 +000082</div>
83<div class="sub">
cristy83a272e2010-05-07 20:40:35 +000084 <a title="Command-line Tools: Processing" href="../../www/command-line-processing.html">Processing</a>
cristy3ed852e2009-09-05 21:47:34 +000085</div>
86<div class="sub">
cristy83a272e2010-05-07 20:40:35 +000087 <a title="Command-line Tools: Options" href="../../www/command-line-options.html">Options</a>
cristy3ed852e2009-09-05 21:47:34 +000088</div>
89<div class="sub">
cristy83a272e2010-05-07 20:40:35 +000090 <a title="Command-line Tools: Usage" href="http://www.imagemagick.org/Usage/">Usage</a>
cristy3ed852e2009-09-05 21:47:34 +000091</div>
92<div class="menu">
cristy83a272e2010-05-07 20:40:35 +000093 <a title="Program Interfaces" href="../../www/api.html">Program Interfaces</a>
cristy3ed852e2009-09-05 21:47:34 +000094</div>
95<div class="sub">
cristy83a272e2010-05-07 20:40:35 +000096 <a title="Program Interface: MagickWand" href="../../www/magick-wand.html">MagickWand</a>
cristy3ed852e2009-09-05 21:47:34 +000097</div>
98<div class="sub">
cristy83a272e2010-05-07 20:40:35 +000099 <a title="Program Interface: MagickCore" href="../../www/magick-core.html">MagickCore</a>
cristy3ed852e2009-09-05 21:47:34 +0000100</div>
101<div class="sub">
cristy83a272e2010-05-07 20:40:35 +0000102 <a title="Program Interface: PerlMagick" href="../../www/perl-magick.html">PerlMagick</a>
cristy3ed852e2009-09-05 21:47:34 +0000103</div>
104<div class="sub">
cristydcca3fa2010-12-29 21:50:07 +0000105 <a title="Program Interface: Magick++" href="../../www/magick++.html">Magick++</a>
cristy3ed852e2009-09-05 21:47:34 +0000106</div>
cristy3eaa0ef2010-03-06 20:35:26 +0000107<div class="sep"></div>
cristy3ed852e2009-09-05 21:47:34 +0000108<div class="menu">
cristy83a272e2010-05-07 20:40:35 +0000109 <a title="Install from Source" href="../../www/install-source.html">Install from Source</a>
cristy3ed852e2009-09-05 21:47:34 +0000110</div>
111<div class="sub">
cristy83a272e2010-05-07 20:40:35 +0000112 <a title="Install from Source: Unix" href="../../www/install-source.html#unix">Unix</a>
cristy3ed852e2009-09-05 21:47:34 +0000113</div>
114<div class="sub">
cristy83a272e2010-05-07 20:40:35 +0000115 <a title="Install from Source: Windows" href="../../www/install-source.html#windows">Windows</a>
cristy3ed852e2009-09-05 21:47:34 +0000116 </div>
117<div class="menu">
cristy83a272e2010-05-07 20:40:35 +0000118 <a title="Resources" href="../../www/resources.html">Resources</a>
cristy3ed852e2009-09-05 21:47:34 +0000119</div>
cristybb503372010-05-27 20:51:26 +0000120<div class="menu">
121 <a title="Architecture" href="../../www/architecture.html">Architecture</a>
122</div>
cristy3ed852e2009-09-05 21:47:34 +0000123<div class="menu">
cristy83a272e2010-05-07 20:40:35 +0000124 <a title="Download" href="../../www/download.html">Download</a>
cristy3ed852e2009-09-05 21:47:34 +0000125</div>
cristy3eaa0ef2010-03-06 20:35:26 +0000126<div class="sep"></div>
cristy3ed852e2009-09-05 21:47:34 +0000127<div class="menu">
cristy83a272e2010-05-07 20:40:35 +0000128 <a title="Search" href="../http://www.imagemagick.org/script/search.php">Search</a>
cristy3ed852e2009-09-05 21:47:34 +0000129</div>
cristy3eaa0ef2010-03-06 20:35:26 +0000130<div class="sep"></div>
cristy3ed852e2009-09-05 21:47:34 +0000131<div class="menu">
cristyffb69ed2010-12-25 00:06:48 +0000132 <a title="Site Map" href="../../www/sitemap.html">Site Map</a>
cristy3ed852e2009-09-05 21:47:34 +0000133</div>
134<div class="sub">
cristyffb69ed2010-12-25 00:06:48 +0000135 <a title="Site Map: Links" href="../../www/links.html">Links</a>
cristy3ed852e2009-09-05 21:47:34 +0000136</div>
cristy3eaa0ef2010-03-06 20:35:26 +0000137<div class="sep"></div>
cristy3ed852e2009-09-05 21:47:34 +0000138<div class="menu">
cristy83a272e2010-05-07 20:40:35 +0000139 <a title="Sponsors" href="../../www/sponsors.html">Sponsors:</a>
cristy3ed852e2009-09-05 21:47:34 +0000140
141<div class="sponsbox">
142<div class="sponsor">
cristydcca3fa2010-12-29 21:50:07 +0000143 <a title="Sponsor: Notebook Reparatur Berlin" href="http://www.notebook-reparaturen-berlin.de">Notebook Reparatur Berlin</a><!-- 2011040100025 gabi.schulze-->
cristy7d52cd62010-10-01 17:26:59 +0000144</div>
145<div class="sponsor">
146 <a title="Sponsor: Druckerei" href="http://print24.com/de/">Druckerei</a><!-- 201110010720 -->
cristy73fd1cd2010-09-12 19:14:25 +0000147</div>
148<div class="sponsor">
cristyc5baf4f2010-08-31 15:05:33 +0000149 <a title="Sponsor: Image Converter" href="http://www.batchphoto.com">Image Converter</a><!-- 201103010900 Bits Coffee-->
150</div>
151<div class="sponsor">
cristy851dbce2010-08-06 21:40:00 +0000152 <a title="Sponsor: Flyer drucken" href="http://www.online-druck.biz">Flyer drucken</a><!-- 201109010900 Floeter-->
153</div>
cristy3ed852e2009-09-05 21:47:34 +0000154</div>
155</div>
cristyce69bb02010-07-27 19:49:46 +0000156</div>
cristy3eaa0ef2010-03-06 20:35:26 +0000157
cristyce69bb02010-07-27 19:49:46 +0000158<div class="eastbar">
159 <script type="text/javascript">
160 <!--
161 google_ad_client = "pub-3129977114552745";
cristyce69bb02010-07-27 19:49:46 +0000162 google_ad_slot = "0574824969";
163 google_ad_width = 160;
164 google_ad_height = 600;
165 //-->
166 </script>
167 <script type="text/javascript"
168 src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
169 </script>
cristy3eaa0ef2010-03-06 20:35:26 +0000170</div>
171
172<div class="main">
173
cristy307ba182010-12-25 01:00:34 +0000174<h1>Module resize
175 Methods</h1>
cristy73fd1cd2010-09-12 19:14:25 +0000176<p class="navigation-index">[<a href="#AdaptiveResizeImage">AdaptiveResizeImage</a> &bull; <a href="#MagnifyImage">MagnifyImage</a> &bull; <a href="#MinifyImage">MinifyImage</a> &bull; <a href="#ResampleImage">ResampleImage</a> &bull; <a href="#LiquidRescaleImage">LiquidRescaleImage</a> &bull; <a href="#ResizeImage">ResizeImage</a> &bull; <a href="#SampleImage">SampleImage</a> &bull; <a href="#ScaleImage">ScaleImage</a> &bull; <a href="#ThumbnailImage">ThumbnailImage</a>]</p>
cristy3ed852e2009-09-05 21:47:34 +0000177
178<h2><a href="http://www.imagemagick.org/api/MagickCore/resize
179_8c.html" target="source" name="AdaptiveResizeImage">AdaptiveResizeImage</a></h2>
180<div class="doc-section">
181
182<p>AdaptiveResizeImage() adaptively resize image with pixel resampling.</p></ol>
183
184<p>The format of the AdaptiveResizeImage method is:</p>
185
186<pre class="code">
cristybc9539a2010-08-16 18:06:20 +0000187 Image *AdaptiveResizeImage(const Image *image,const size_t columns,
188 const size_t rows,ExceptionInfo *exception)
cristy3ed852e2009-09-05 21:47:34 +0000189</pre>
190
191<p>A description of each parameter follows:</p></ol>
192
193<h5>image</h5>
194<ol><p>the image.</p></ol>
195
196<h5>columns</h5>
197<ol><p>the number of columns in the resized image.</p></ol>
198
199<h5>rows</h5>
200<ol><p>the number of rows in the resized image.</p></ol>
201
202<h5>exception</h5>
203<ol><p>return any errors or warnings in this structure.</p></ol>
204
205 </div>
206<h2><a href="http://www.imagemagick.org/api/MagickCore/resize
207_8c.html" target="source" name="MagnifyImage">MagnifyImage</a></h2>
208<div class="doc-section">
209
210<p>MagnifyImage() is a convenience method that scales an image proportionally to twice its size.</p></ol>
211
212<p>The format of the MagnifyImage method is:</p>
213
214<pre class="code">
215 Image *MagnifyImage(const Image *image,ExceptionInfo *exception)
216</pre>
217
218<p>A description of each parameter follows:</p></ol>
219
220<h5>image</h5>
221<ol><p>the image.</p></ol>
222
223<h5>exception</h5>
224<ol><p>return any errors or warnings in this structure.</p></ol>
225
226 </div>
227<h2><a href="http://www.imagemagick.org/api/MagickCore/resize
228_8c.html" target="source" name="MinifyImage">MinifyImage</a></h2>
229<div class="doc-section">
230
231<p>MinifyImage() is a convenience method that scales an image proportionally to half its size.</p></ol>
232
233<p>The format of the MinifyImage method is:</p>
234
235<pre class="code">
236 Image *MinifyImage(const Image *image,ExceptionInfo *exception)
237</pre>
238
239<p>A description of each parameter follows:</p></ol>
240
241<h5>image</h5>
242<ol><p>the image.</p></ol>
243
244<h5>exception</h5>
245<ol><p>return any errors or warnings in this structure.</p></ol>
246
247 </div>
248<h2><a href="http://www.imagemagick.org/api/MagickCore/resize
249_8c.html" target="source" name="ResampleImage">ResampleImage</a></h2>
250<div class="doc-section">
251
252<p>ResampleImage() resize image in terms of its pixel size, so that when displayed at the given resolution it will be the same size in terms of real world units as the original image at the original resolution.</p></ol>
253
254<p>The format of the ResampleImage method is:</p>
255
256<pre class="code">
257 Image *ResampleImage(Image *image,const double x_resolution,
258 const double y_resolution,const FilterTypes filter,const double blur,
259 ExceptionInfo *exception)
260</pre>
261
262<p>A description of each parameter follows:</p></ol>
263
264<h5>image</h5>
265<ol><p>the image to be resized to fit the given resolution.</p></ol>
266
267<h5>x_resolution</h5>
268<ol><p>the new image x resolution.</p></ol>
269
270<h5>y_resolution</h5>
271<ol><p>the new image y resolution.</p></ol>
272
273<h5>filter</h5>
274<ol><p>Image filter to use.</p></ol>
275
276<h5>blur</h5>
277<ol><p>the blur factor where > 1 is blurry, < 1 is sharp.</p></ol>
278
279 </div>
280<h2><a href="http://www.imagemagick.org/api/MagickCore/resize
281_8c.html" target="source" name="LiquidRescaleImage">LiquidRescaleImage</a></h2>
282<div class="doc-section">
283
284<p>LiquidRescaleImage() rescales image with seam carving.</p></ol>
285
286<p>The format of the LiquidRescaleImage method is:</p>
287
288<pre class="code">
289 Image *LiquidRescaleImage(const Image *image,
cristybb503372010-05-27 20:51:26 +0000290 const size_t columns,const size_t rows,
cristy3ed852e2009-09-05 21:47:34 +0000291 const double delta_x,const double rigidity,ExceptionInfo *exception)
292</pre>
293
294<p>A description of each parameter follows:</p></ol>
295
296<h5>image</h5>
297<ol><p>the image.</p></ol>
298
299<h5>columns</h5>
300<ol><p>the number of columns in the rescaled image.</p></ol>
301
302<h5>rows</h5>
303<ol><p>the number of rows in the rescaled image.</p></ol>
304
305<h5>delta_x</h5>
306<ol><p>maximum seam transversal step (0 means straight seams).</p></ol>
307
308<h5>rigidity</h5>
309<ol><p>introduce a bias for non-straight seams (typically 0).</p></ol>
310
311<h5>exception</h5>
312<ol><p>return any errors or warnings in this structure.</p></ol>
313
314 </div>
315<h2><a href="http://www.imagemagick.org/api/MagickCore/resize
316_8c.html" target="source" name="ResizeImage">ResizeImage</a></h2>
317<div class="doc-section">
318
cristy73fd1cd2010-09-12 19:14:25 +0000319<p>ResizeImage() scales an image to the desired dimensions, using the given filter (see AcquireFilterInfo()).</p></ol>
cristy3ed852e2009-09-05 21:47:34 +0000320
321<p>If an undefined filter is given the filter defaults to Mitchell for a colormapped image, a image with a matte channel, or if the image is enlarged. Otherwise the filter defaults to a Lanczos.</p></ol>
322
323<p>ResizeImage() was inspired by Paul Heckbert's "zoom" program.</p></ol>
324
325<p>The format of the ResizeImage method is:</p>
326
327<pre class="code">
cristybb503372010-05-27 20:51:26 +0000328 Image *ResizeImage(Image *image,const size_t columns,
329 const size_t rows,const FilterTypes filter,const double blur,
cristy3ed852e2009-09-05 21:47:34 +0000330 ExceptionInfo *exception)
331</pre>
332
333<p>A description of each parameter follows:</p></ol>
334
335<h5>image</h5>
336<ol><p>the image.</p></ol>
337
338<h5>columns</h5>
339<ol><p>the number of columns in the scaled image.</p></ol>
340
341<h5>rows</h5>
342<ol><p>the number of rows in the scaled image.</p></ol>
343
344<h5>filter</h5>
345<ol><p>Image filter to use.</p></ol>
346
347<h5>blur</h5>
cristybc9539a2010-08-16 18:06:20 +0000348<ol><p>the blur factor where > 1 is blurry, < 1 is sharp. Typically set this to 1.0.</p></ol>
cristy3ed852e2009-09-05 21:47:34 +0000349
350<h5>exception</h5>
351<ol><p>return any errors or warnings in this structure.</p></ol>
352
353 </div>
354<h2><a href="http://www.imagemagick.org/api/MagickCore/resize
355_8c.html" target="source" name="SampleImage">SampleImage</a></h2>
356<div class="doc-section">
357
358<p>SampleImage() scales an image to the desired dimensions with pixel sampling. Unlike other scaling methods, this method does not introduce any additional color into the scaled image.</p></ol>
359
360<p>The format of the SampleImage method is:</p>
361
362<pre class="code">
cristybb503372010-05-27 20:51:26 +0000363 Image *SampleImage(const Image *image,const size_t columns,
364 const size_t rows,ExceptionInfo *exception)
cristy3ed852e2009-09-05 21:47:34 +0000365</pre>
366
367<p>A description of each parameter follows:</p></ol>
368
369<h5>image</h5>
370<ol><p>the image.</p></ol>
371
372<h5>columns</h5>
373<ol><p>the number of columns in the sampled image.</p></ol>
374
375<h5>rows</h5>
376<ol><p>the number of rows in the sampled image.</p></ol>
377
378<h5>exception</h5>
379<ol><p>return any errors or warnings in this structure.</p></ol>
380
381 </div>
382<h2><a href="http://www.imagemagick.org/api/MagickCore/resize
383_8c.html" target="source" name="ScaleImage">ScaleImage</a></h2>
384<div class="doc-section">
385
386<p>ScaleImage() changes the size of an image to the given dimensions.</p></ol>
387
388<p>The format of the ScaleImage method is:</p>
389
390<pre class="code">
cristybb503372010-05-27 20:51:26 +0000391 Image *ScaleImage(const Image *image,const size_t columns,
392 const size_t rows,ExceptionInfo *exception)
cristy3ed852e2009-09-05 21:47:34 +0000393</pre>
394
395<p>A description of each parameter follows:</p></ol>
396
397<h5>image</h5>
398<ol><p>the image.</p></ol>
399
400<h5>columns</h5>
401<ol><p>the number of columns in the scaled image.</p></ol>
402
403<h5>rows</h5>
404<ol><p>the number of rows in the scaled image.</p></ol>
405
406<h5>exception</h5>
407<ol><p>return any errors or warnings in this structure.</p></ol>
408
409 </div>
410<h2><a href="http://www.imagemagick.org/api/MagickCore/resize
411_8c.html" target="source" name="ThumbnailImage">ThumbnailImage</a></h2>
412<div class="doc-section">
413
414<p>ThumbnailImage() changes the size of an image to the given dimensions and removes any associated profiles. The goal is to produce small low cost thumbnail images suited for display on the Web.</p></ol>
415
416<p>The format of the ThumbnailImage method is:</p>
417
418<pre class="code">
cristybb503372010-05-27 20:51:26 +0000419 Image *ThumbnailImage(const Image *image,const size_t columns,
420 const size_t rows,ExceptionInfo *exception)
cristy3ed852e2009-09-05 21:47:34 +0000421</pre>
422
423<p>A description of each parameter follows:</p></ol>
424
425<h5>image</h5>
426<ol><p>the image.</p></ol>
427
428<h5>columns</h5>
429<ol><p>the number of columns in the scaled image.</p></ol>
430
431<h5>rows</h5>
432<ol><p>the number of rows in the scaled image.</p></ol>
433
434<h5>exception</h5>
435<ol><p>return any errors or warnings in this structure.</p></ol>
436
437 </div>
cristy3eaa0ef2010-03-06 20:35:26 +0000438
439</div>
440
441<div id="linkbar">
cristyce69bb02010-07-27 19:49:46 +0000442 <span id="linkbar-west">&nbsp;</span>
cristy3eaa0ef2010-03-06 20:35:26 +0000443 <span id="linkbar-center">
444 <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;
cristya8902942010-07-30 00:49:52 +0000445 <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>
cristy3eaa0ef2010-03-06 20:35:26 +0000446 </span>
447 <span id="linkbar-east">&nbsp;</span>
448 </div>
449 <div class="footer">
cristy4103d562010-12-10 01:38:54 +0000450 <span id="footer-west">&copy; 1999-2011 ImageMagick Studio LLC</span>
cristy3eaa0ef2010-03-06 20:35:26 +0000451 <span id="footer-east"> <a href="../http://www.imagemagick.org/script/contact.php">Contact the Wizards</a></span>
452 </div>
453 <div style="clear: both; margin: 0; width: 100%; "></div>
cristya8902942010-07-30 00:49:52 +0000454 <script type="text/javascript">
455 var _gaq = _gaq || [];
456 _gaq.push(['_setAccount', 'UA-17690367-1']);
457 _gaq.push(['_trackPageview']);
458
459 (function() {
460 var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
461 ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
462 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
463 })();
464 </script>
cristy3eaa0ef2010-03-06 20:35:26 +0000465</body>
466</html>