blob: ab5bef8e6d37ad11b10ebdc75585e7e0a05b2f57 [file] [log] [blame]
cristy29dc8652015-05-12 16:26:21 +00001<!DOCTYPE html>
cristy44443b92015-05-05 00:06:07 +00002<html lang="en">
cristy06f63f22012-10-31 00:50:07 +00003<head>
cristy44443b92015-05-05 00:06:07 +00004 <meta charset="utf-8">
5 <meta http-equiv="X-UA-Compatible" content="IE=edge">
6 <meta name="viewport" content="width=device-width, initial-scale=1">
cristyffb69ed2010-12-25 00:06:48 +00007 <title>ImageMagick: MagickCore, C API for ImageMagick: Resize an Image</title>
cristy44443b92015-05-05 00:06:07 +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">
11 <meta name="application-name" content="ImageMagick">
12 <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.">
13 <meta name="application-url" content="http://www.imagemagick.org">
14 <meta name="generator" content="PHP">
15 <meta name="keywords" content="magickcore, c, api, for, imagemagick:, resize, an, image, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
16 <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">
cristy4e638cd2015-05-07 16:47:40 +000022 <meta name="copyright" content="Copyright (c) 1999-2015 ImageMagick Studio LLC">
cristy44443b92015-05-05 00:06:07 +000023 <meta name="distribution" content="Global">
24 <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
cristy2f563d42015-05-06 23:36:51 +000025 <link rel="icon" href="../images/wand.png">
26 <link rel="shortcut icon" href="../images/wand.ico" type="images/x-icon">
27 <link rel="stylesheet" href="../css/bootstrap.min.css">
28 <link rel="stylesheet" href="../css/magick.css">
cristy06f63f22012-10-31 00:50:07 +000029</head>
30
cristy44443b92015-05-05 00:06:07 +000031<body>
cristy06f63f22012-10-31 00:50:07 +000032<div class="main">
cristy44443b92015-05-05 00:06:07 +000033<div class="magick-masthead">
34 <div class="container">
35 <script type="text/javascript">
36 <!--
37 google_ad_client = "pub-3129977114552745";
38 google_ad_slot = "5439289906";
39 google_ad_width = 728;
40 google_ad_height = 90;
41 //-->
42 </script>
43 <center><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
44 </script></center>
45 <nav class="magick-nav">
cristy2f563d42015-05-06 23:36:51 +000046 <a class="magick-nav-item " href="../index.html">Home</a>
cristy38185362015-05-07 20:09:56 +000047 <a class="magick-nav-item " href="../binary-releases.html">Downloads</a>
48 <a class="magick-nav-item " href="../command-line-tools.html">Tools</a>
49 <a class="magick-nav-item " href="../command-line-options.html">Options</a>
50 <a class="magick-nav-item " href="api.html">Development</a>
cristy44443b92015-05-05 00:06:07 +000051 <a class="magick-nav-item" href="http://www.imagemagick.org/discourse-server/">Community</a>
cristy82a2ff22015-05-12 16:41:32 +000052 <a class="magick-nav-item pull-right " href="http://www.imagemagick.org/script/search.php">Search</a>
cristy44443b92015-05-05 00:06:07 +000053 </nav>
54 </div>
55</div>
56<div class="container">
cristy4e638cd2015-05-07 16:47:40 +000057<div class="magick-header">
cristy44443b92015-05-05 00:06:07 +000058<p class="text-center"><a href="resize.html#AdaptiveResizeImage">AdaptiveResizeImage</a><a href="resize.html#InterpolativeResizeImage">InterpolativeResizeImage</a><a href="resize.html#LiquidRescaleImage">LiquidRescaleImage</a><a href="resize.html#MagnifyImage">MagnifyImage</a><a href="resize.html#MinifyImage">MinifyImage</a><a href="resize.html#ResampleImage">ResampleImage</a><a href="resize.html#ResizeImage">ResizeImage</a><a href="resize.html#SampleImage">SampleImage</a><a href="resize.html#ScaleImage">ScaleImage</a><a href="resize.html#ThumbnailImage">ThumbnailImage</a></p>
cristy06f63f22012-10-31 00:50:07 +000059
cristy20398432011-08-11 01:31:50 +000060<h2><a href="http://www.imagemagick.org/api/MagickCore/resize_8c.html" id="AdaptiveResizeImage">AdaptiveResizeImage</a></h2>
cristy20398432011-08-11 01:31:50 +000061
62<p>AdaptiveResizeImage() adaptively resize image with pixel resampling.</p>
63
cristy72da67d2013-02-24 21:40:48 +000064<p>This is shortcut function for a fast interpolative resize using mesh interpolation. It works well for small resizes of less than +/- 50 of the original image size. For larger resizing on images a full filtered and slower resize function should be used instead.</p>
65
cristy20398432011-08-11 01:31:50 +000066<p>The format of the AdaptiveResizeImage method is:</p>
67
cristy44443b92015-05-05 00:06:07 +000068<pre class="text">
69Image *AdaptiveResizeImage(const Image *image,const size_t columns,
70 const size_t rows,ExceptionInfo *exception)
cristy20398432011-08-11 01:31:50 +000071</pre>
72
73<p>A description of each parameter follows:</p>
74
cristy44443b92015-05-05 00:06:07 +000075<dd>
76</dd>
cristy20398432011-08-11 01:31:50 +000077
cristy44443b92015-05-05 00:06:07 +000078<dd> </dd>
79<dl class="dl-horizontal">
80<dt>image</dt>
81<dd>the image. </dd>
cristy20398432011-08-11 01:31:50 +000082
cristy44443b92015-05-05 00:06:07 +000083<dd> </dd>
84<dt>columns</dt>
85<dd>the number of columns in the resized image. </dd>
cristy20398432011-08-11 01:31:50 +000086
cristy44443b92015-05-05 00:06:07 +000087<dd> </dd>
88<dt>rows</dt>
89<dd>the number of rows in the resized image. </dd>
cristy20398432011-08-11 01:31:50 +000090
cristy44443b92015-05-05 00:06:07 +000091<dd> </dd>
92<dt>exception</dt>
93<dd>return any errors or warnings in this structure. </dd>
94
95<dd> </dd>
96</dl>
cristy72da67d2013-02-24 21:40:48 +000097<h2><a href="http://www.imagemagick.org/api/MagickCore/resize_8c.html" id="InterpolativeResizeImage">InterpolativeResizeImage</a></h2>
cristy72da67d2013-02-24 21:40:48 +000098
99<p>InterpolativeResizeImage() resizes an image using the specified interpolation method.</p>
100
101<p>The format of the InterpolativeResizeImage method is:</p>
102
cristy44443b92015-05-05 00:06:07 +0000103<pre class="text">
104Image *InterpolativeResizeImage(const Image *image,const size_t columns,
cristy82a2ff22015-05-12 16:41:32 +0000105 const size_t rows,const InterpolatePixelMethod method,
cristy44443b92015-05-05 00:06:07 +0000106 ExceptionInfo *exception)
cristy72da67d2013-02-24 21:40:48 +0000107</pre>
108
109<p>A description of each parameter follows:</p>
110
cristy44443b92015-05-05 00:06:07 +0000111<dd>
112</dd>
cristy72da67d2013-02-24 21:40:48 +0000113
cristy44443b92015-05-05 00:06:07 +0000114<dd> </dd>
115<dl class="dl-horizontal">
116<dt>image</dt>
117<dd>the image. </dd>
cristy72da67d2013-02-24 21:40:48 +0000118
cristy44443b92015-05-05 00:06:07 +0000119<dd> </dd>
120<dt>columns</dt>
121<dd>the number of columns in the resized image. </dd>
cristy72da67d2013-02-24 21:40:48 +0000122
cristy44443b92015-05-05 00:06:07 +0000123<dd> </dd>
124<dt>rows</dt>
125<dd>the number of rows in the resized image. </dd>
cristy72da67d2013-02-24 21:40:48 +0000126
cristy44443b92015-05-05 00:06:07 +0000127<dd> </dd>
128<dt>method</dt>
129<dd>the pixel interpolation method. </dd>
cristy72da67d2013-02-24 21:40:48 +0000130
cristy44443b92015-05-05 00:06:07 +0000131<dd> </dd>
132<dt>exception</dt>
133<dd>return any errors or warnings in this structure. </dd>
134
135<dd> </dd>
136</dl>
cristy72da67d2013-02-24 21:40:48 +0000137<h2><a href="http://www.imagemagick.org/api/MagickCore/resize_8c.html" id="LiquidRescaleImage">LiquidRescaleImage</a></h2>
cristy72da67d2013-02-24 21:40:48 +0000138
139<p>LiquidRescaleImage() rescales image with seam carving.</p>
140
141<p>The format of the LiquidRescaleImage method is:</p>
142
cristy44443b92015-05-05 00:06:07 +0000143<pre class="text">
cristy82a2ff22015-05-12 16:41:32 +0000144Image *LiquidRescaleImage(const Image *image,
145 const size_t columns,const size_t rows,
146 const double delta_x,const double rigidity,ExceptionInfo *exception)
cristy72da67d2013-02-24 21:40:48 +0000147</pre>
148
149<p>A description of each parameter follows:</p>
150
cristy44443b92015-05-05 00:06:07 +0000151<dd>
152</dd>
cristy72da67d2013-02-24 21:40:48 +0000153
cristy44443b92015-05-05 00:06:07 +0000154<dd> </dd>
155<dl class="dl-horizontal">
156<dt>image</dt>
157<dd>the image. </dd>
cristy72da67d2013-02-24 21:40:48 +0000158
cristy44443b92015-05-05 00:06:07 +0000159<dd> </dd>
160<dt>columns</dt>
161<dd>the number of columns in the rescaled image. </dd>
cristy72da67d2013-02-24 21:40:48 +0000162
cristy44443b92015-05-05 00:06:07 +0000163<dd> </dd>
164<dt>rows</dt>
165<dd>the number of rows in the rescaled image. </dd>
cristy72da67d2013-02-24 21:40:48 +0000166
cristy44443b92015-05-05 00:06:07 +0000167<dd> </dd>
168<dt>delta_x</dt>
169<dd>maximum seam transversal step (0 means straight seams). </dd>
cristy72da67d2013-02-24 21:40:48 +0000170
cristy44443b92015-05-05 00:06:07 +0000171<dd> </dd>
172<dt>rigidity</dt>
173<dd>introduce a bias for non-straight seams (typically 0). </dd>
cristy72da67d2013-02-24 21:40:48 +0000174
cristy44443b92015-05-05 00:06:07 +0000175<dd> </dd>
176<dt>exception</dt>
177<dd>return any errors or warnings in this structure. </dd>
178
179<dd> </dd>
180</dl>
cristy20398432011-08-11 01:31:50 +0000181<h2><a href="http://www.imagemagick.org/api/MagickCore/resize_8c.html" id="MagnifyImage">MagnifyImage</a></h2>
cristy20398432011-08-11 01:31:50 +0000182
cristy44443b92015-05-05 00:06:07 +0000183<p>MagnifyImage() doubles the size of the image with a pixel art scaling algorithm.</p>
cristy20398432011-08-11 01:31:50 +0000184
185<p>The format of the MagnifyImage method is:</p>
186
cristy44443b92015-05-05 00:06:07 +0000187<pre class="text">
188Image *MagnifyImage(const Image *image,ExceptionInfo *exception)
cristy20398432011-08-11 01:31:50 +0000189</pre>
190
191<p>A description of each parameter follows:</p>
192
cristy44443b92015-05-05 00:06:07 +0000193<dd>
194</dd>
cristy20398432011-08-11 01:31:50 +0000195
cristy44443b92015-05-05 00:06:07 +0000196<dd> </dd>
197<dl class="dl-horizontal">
198<dt>image</dt>
199<dd>the image. </dd>
cristy20398432011-08-11 01:31:50 +0000200
cristy44443b92015-05-05 00:06:07 +0000201<dd> </dd>
202<dt>exception</dt>
203<dd>return any errors or warnings in this structure. </dd>
204
205<dd> </dd>
206</dl>
cristy20398432011-08-11 01:31:50 +0000207<h2><a href="http://www.imagemagick.org/api/MagickCore/resize_8c.html" id="MinifyImage">MinifyImage</a></h2>
cristy20398432011-08-11 01:31:50 +0000208
209<p>MinifyImage() is a convenience method that scales an image proportionally to half its size.</p>
210
211<p>The format of the MinifyImage method is:</p>
212
cristy44443b92015-05-05 00:06:07 +0000213<pre class="text">
214Image *MinifyImage(const Image *image,ExceptionInfo *exception)
cristy20398432011-08-11 01:31:50 +0000215</pre>
216
217<p>A description of each parameter follows:</p>
218
cristy44443b92015-05-05 00:06:07 +0000219<dd>
220</dd>
cristy20398432011-08-11 01:31:50 +0000221
cristy44443b92015-05-05 00:06:07 +0000222<dd> </dd>
223<dl class="dl-horizontal">
224<dt>image</dt>
225<dd>the image. </dd>
cristy20398432011-08-11 01:31:50 +0000226
cristy44443b92015-05-05 00:06:07 +0000227<dd> </dd>
228<dt>exception</dt>
229<dd>return any errors or warnings in this structure. </dd>
230
231<dd> </dd>
232</dl>
cristy20398432011-08-11 01:31:50 +0000233<h2><a href="http://www.imagemagick.org/api/MagickCore/resize_8c.html" id="ResampleImage">ResampleImage</a></h2>
cristy20398432011-08-11 01:31:50 +0000234
235<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>
236
237<p>The format of the ResampleImage method is:</p>
238
cristy44443b92015-05-05 00:06:07 +0000239<pre class="text">
240Image *ResampleImage(Image *image,const double x_resolution,
cristy82a2ff22015-05-12 16:41:32 +0000241 const double y_resolution,const FilterTypes filter,const double blur,
cristy44443b92015-05-05 00:06:07 +0000242 ExceptionInfo *exception)
cristy20398432011-08-11 01:31:50 +0000243</pre>
244
245<p>A description of each parameter follows:</p>
246
cristy44443b92015-05-05 00:06:07 +0000247<dd>
248</dd>
cristy20398432011-08-11 01:31:50 +0000249
cristy44443b92015-05-05 00:06:07 +0000250<dd> </dd>
251<dl class="dl-horizontal">
252<dt>image</dt>
253<dd>the image to be resized to fit the given resolution. </dd>
cristy20398432011-08-11 01:31:50 +0000254
cristy44443b92015-05-05 00:06:07 +0000255<dd> </dd>
256<dt>x_resolution</dt>
257<dd>the new image x resolution. </dd>
cristy20398432011-08-11 01:31:50 +0000258
cristy44443b92015-05-05 00:06:07 +0000259<dd> </dd>
260<dt>y_resolution</dt>
261<dd>the new image y resolution. </dd>
cristy20398432011-08-11 01:31:50 +0000262
cristy44443b92015-05-05 00:06:07 +0000263<dd> </dd>
264<dt>filter</dt>
265<dd>Image filter to use. </dd>
cristy20398432011-08-11 01:31:50 +0000266
cristy44443b92015-05-05 00:06:07 +0000267<dd> </dd>
cristy82a2ff22015-05-12 16:41:32 +0000268<dt>blur</dt>
269<dd>the blur factor where &gt; 1 is blurry, &lt; 1 is sharp. </dd>
cristy44443b92015-05-05 00:06:07 +0000270
271<dd> </dd>
272</dl>
cristy20398432011-08-11 01:31:50 +0000273<h2><a href="http://www.imagemagick.org/api/MagickCore/resize_8c.html" id="ResizeImage">ResizeImage</a></h2>
cristy20398432011-08-11 01:31:50 +0000274
275<p>ResizeImage() scales an image to the desired dimensions, using the given filter (see AcquireFilterInfo()).</p>
276
277<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>
278
279<p>ResizeImage() was inspired by Paul Heckbert's "zoom" program.</p>
280
281<p>The format of the ResizeImage method is:</p>
282
cristy44443b92015-05-05 00:06:07 +0000283<pre class="text">
cristy82a2ff22015-05-12 16:41:32 +0000284Image *ResizeImage(Image *image,const size_t columns,
285 const size_t rows,const FilterTypes filter,const double blur,
286 ExceptionInfo *exception)
cristy20398432011-08-11 01:31:50 +0000287</pre>
288
289<p>A description of each parameter follows:</p>
290
cristy44443b92015-05-05 00:06:07 +0000291<dd>
292</dd>
cristy20398432011-08-11 01:31:50 +0000293
cristy44443b92015-05-05 00:06:07 +0000294<dd> </dd>
295<dl class="dl-horizontal">
296<dt>image</dt>
297<dd>the image. </dd>
cristy20398432011-08-11 01:31:50 +0000298
cristy44443b92015-05-05 00:06:07 +0000299<dd> </dd>
300<dt>columns</dt>
301<dd>the number of columns in the scaled image. </dd>
cristy20398432011-08-11 01:31:50 +0000302
cristy44443b92015-05-05 00:06:07 +0000303<dd> </dd>
304<dt>rows</dt>
305<dd>the number of rows in the scaled image. </dd>
cristy20398432011-08-11 01:31:50 +0000306
cristy44443b92015-05-05 00:06:07 +0000307<dd> </dd>
308<dt>filter</dt>
309<dd>Image filter to use. </dd>
cristy20398432011-08-11 01:31:50 +0000310
cristy44443b92015-05-05 00:06:07 +0000311<dd> </dd>
cristy82a2ff22015-05-12 16:41:32 +0000312<dt>blur</dt>
313<dd>the blur factor where &gt; 1 is blurry, &lt; 1 is sharp. Typically set this to 1.0. </dd>
314
315<dd> </dd>
cristy44443b92015-05-05 00:06:07 +0000316<dt>exception</dt>
317<dd>return any errors or warnings in this structure. </dd>
cristy20398432011-08-11 01:31:50 +0000318
cristy44443b92015-05-05 00:06:07 +0000319<dd> </dd>
320</dl>
cristy20398432011-08-11 01:31:50 +0000321<h2><a href="http://www.imagemagick.org/api/MagickCore/resize_8c.html" id="SampleImage">SampleImage</a></h2>
cristy20398432011-08-11 01:31:50 +0000322
323<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>
324
325<p>The format of the SampleImage method is:</p>
326
cristy44443b92015-05-05 00:06:07 +0000327<pre class="text">
328Image *SampleImage(const Image *image,const size_t columns,
329 const size_t rows,ExceptionInfo *exception)
cristy20398432011-08-11 01:31:50 +0000330</pre>
331
332<p>A description of each parameter follows:</p>
333
cristy44443b92015-05-05 00:06:07 +0000334<dd>
335</dd>
cristy20398432011-08-11 01:31:50 +0000336
cristy44443b92015-05-05 00:06:07 +0000337<dd> </dd>
338<dl class="dl-horizontal">
339<dt>image</dt>
340<dd>the image. </dd>
cristy20398432011-08-11 01:31:50 +0000341
cristy44443b92015-05-05 00:06:07 +0000342<dd> </dd>
343<dt>columns</dt>
344<dd>the number of columns in the sampled image. </dd>
cristy20398432011-08-11 01:31:50 +0000345
cristy44443b92015-05-05 00:06:07 +0000346<dd> </dd>
347<dt>rows</dt>
348<dd>the number of rows in the sampled image. </dd>
cristy20398432011-08-11 01:31:50 +0000349
cristy44443b92015-05-05 00:06:07 +0000350<dd> </dd>
351<dt>exception</dt>
352<dd>return any errors or warnings in this structure. </dd>
353
354<dd> </dd>
355</dl>
cristy20398432011-08-11 01:31:50 +0000356<h2><a href="http://www.imagemagick.org/api/MagickCore/resize_8c.html" id="ScaleImage">ScaleImage</a></h2>
cristy20398432011-08-11 01:31:50 +0000357
358<p>ScaleImage() changes the size of an image to the given dimensions.</p>
359
360<p>The format of the ScaleImage method is:</p>
361
cristy44443b92015-05-05 00:06:07 +0000362<pre class="text">
363Image *ScaleImage(const Image *image,const size_t columns,
364 const size_t rows,ExceptionInfo *exception)
cristy20398432011-08-11 01:31:50 +0000365</pre>
366
367<p>A description of each parameter follows:</p>
368
cristy44443b92015-05-05 00:06:07 +0000369<dd>
370</dd>
cristy20398432011-08-11 01:31:50 +0000371
cristy44443b92015-05-05 00:06:07 +0000372<dd> </dd>
373<dl class="dl-horizontal">
374<dt>image</dt>
375<dd>the image. </dd>
cristy20398432011-08-11 01:31:50 +0000376
cristy44443b92015-05-05 00:06:07 +0000377<dd> </dd>
378<dt>columns</dt>
379<dd>the number of columns in the scaled image. </dd>
cristy20398432011-08-11 01:31:50 +0000380
cristy44443b92015-05-05 00:06:07 +0000381<dd> </dd>
382<dt>rows</dt>
383<dd>the number of rows in the scaled image. </dd>
cristy20398432011-08-11 01:31:50 +0000384
cristy44443b92015-05-05 00:06:07 +0000385<dd> </dd>
386<dt>exception</dt>
387<dd>return any errors or warnings in this structure. </dd>
388
389<dd> </dd>
390</dl>
cristy20398432011-08-11 01:31:50 +0000391<h2><a href="http://www.imagemagick.org/api/MagickCore/resize_8c.html" id="ThumbnailImage">ThumbnailImage</a></h2>
cristy20398432011-08-11 01:31:50 +0000392
393<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>
394
395<p>The format of the ThumbnailImage method is:</p>
396
cristy44443b92015-05-05 00:06:07 +0000397<pre class="text">
398Image *ThumbnailImage(const Image *image,const size_t columns,
399 const size_t rows,ExceptionInfo *exception)
cristy20398432011-08-11 01:31:50 +0000400</pre>
401
402<p>A description of each parameter follows:</p>
403
cristy44443b92015-05-05 00:06:07 +0000404<dd>
405</dd>
cristy20398432011-08-11 01:31:50 +0000406
cristy44443b92015-05-05 00:06:07 +0000407<dd> </dd>
408<dl class="dl-horizontal">
409<dt>image</dt>
410<dd>the image. </dd>
cristy20398432011-08-11 01:31:50 +0000411
cristy44443b92015-05-05 00:06:07 +0000412<dd> </dd>
413<dt>columns</dt>
414<dd>the number of columns in the scaled image. </dd>
cristy20398432011-08-11 01:31:50 +0000415
cristy44443b92015-05-05 00:06:07 +0000416<dd> </dd>
417<dt>rows</dt>
418<dd>the number of rows in the scaled image. </dd>
cristy20398432011-08-11 01:31:50 +0000419
cristy44443b92015-05-05 00:06:07 +0000420<dd> </dd>
421<dt>exception</dt>
422<dd>return any errors or warnings in this structure. </dd>
cristy06f63f22012-10-31 00:50:07 +0000423
cristy44443b92015-05-05 00:06:07 +0000424<dd> </dd>
425</dl>
cristy06f63f22012-10-31 00:50:07 +0000426</div>
cristy44443b92015-05-05 00:06:07 +0000427 <footer class="magick-footer">
cristy82a2ff22015-05-12 16:41:32 +0000428 <div class="magick-nav-item pull-left">
cristy38185362015-05-07 20:09:56 +0000429 <a href="../support.html">Donate</a>
cristy44443b92015-05-05 00:06:07 +0000430 </div>
cristy38185362015-05-07 20:09:56 +0000431 <p><a href="../sitemap.html">Sitemap</a>
432 <a href="../links.html">Related</a>
cristy44443b92015-05-05 00:06:07 +0000433 <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Image Studio</a>
434 <a href="http://jqmagick.imagemagick.org/">JqMagick</a>
435 <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
436</p>
437 <p><a href="resize.html#">Back to top</a>
cristyabed55c2015-05-06 17:07:00 +0000438 <a href="http://www.imagemagick.org/script/contact.php">Contact Us</a></p>
cristy4e638cd2015-05-07 16:47:40 +0000439 <p class="small">© 1999-2015 ImageMagick Studio LLC</p>
cristy44443b92015-05-05 00:06:07 +0000440 </footer>
441</div><!-- /.container -->
cristy06f63f22012-10-31 00:50:07 +0000442
cristy44443b92015-05-05 00:06:07 +0000443 <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
cristy2f563d42015-05-06 23:36:51 +0000444 <script src="../js/bootstrap.min.js"></script>
cristy44443b92015-05-05 00:06:07 +0000445 <script type="text/javascript">
cristy82a2ff22015-05-12 16:41:32 +0000446 /* <![CDATA[ */
cristy44443b92015-05-05 00:06:07 +0000447 (function() {
448 var s = document.createElement('offline-script'), t = document.getElementsByTagName('offline-script')[0];
449 s.type = 'text/javascript';
450 s.async = true;
451 s.src = 'http://api.flattr.com/js/0.6/load.js?mode=auto';
452 t.parentNode.insertBefore(s, t);
453 })();
cristy82a2ff22015-05-12 16:41:32 +0000454 /* ]]> */
cristy44443b92015-05-05 00:06:07 +0000455 </script>
cristy44cbd482013-08-04 20:53:36 +0000456</div>
cristy06f63f22012-10-31 00:50:07 +0000457</body>
cristy5a367e42015-05-05 12:39:18 +0000458</html>