blob: 1f420f816962d8498047ce19f10f1886a756457f [file] [log] [blame]
cristyf3bb4782009-09-08 13:10:04 +00001<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4<head>
5 <meta name="verify-v1" content="g222frIIxcQTrvDR3NBRUSKP3AnMNoqxOkIniCEkV7U=" />
6 <link rel="meta" type="application/rdf+xml" title="ICI" href="http://imagemagick.org/ici.rdf" />
7 <style type="text/css" media="screen,projection"><!--
8 @import url("../../www/magick.css");
9 --></style>
cristy3ed852e2009-09-05 21:47:34 +000010 <link rel="shortcut icon" href="../../images/wand.ico" type="images/vnd.microsoft.icon"/>
11 <title>ImageMagick: MagickWand, C API for ImageMagick: Property Methods</title>
12 <meta http-equiv="Content-Language" content="en-US"/>
13 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
14 <meta http-equiv="Reply-to" content="magick-users@imagemagick.org"/>
15 <meta name="Generator" content="PHP"/>
16 <meta name="Keywords" content="magickwc, api, for, imagemagick:, property, methods, ImageMagick, ImageMagic, MagickCore, MagickWand, PerlMagick, Magick++, RMagick, PythonMagick, JMagick, TclMagick, Image, Magick, Magic, Wand, ImageMagickObject, Swiss, Army, Knife, Image, Processing"/>
17 <meta name="Description" content="ImageMagick® is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (about 100) including GIF, JPEG, JPEG-2000, PNG, PDF, PhotoCD, TIFF, and DPX. Use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves. ImageMagick is free software delivered as a ready-to-run binary distribution or as source code that you can freely use, copy, modify, and distribute. Its license is compatible with the GPL. It runs on all major operating systems. The functionality of ImageMagick is typically utilized from the command line or you can use the features from programs written in your favorite programming language. Choose from these interfaces: MagickCore (C), MagickWand (C), ChMagick (Ch), Magick++ (C++), JMagick (Java), L-Magick (Lisp), PascalMagick (Pascal), PerlMagick (Perl), MagickWand for PHP (PHP), PythonMagick (Python), RMagick (Ruby), or TclMagick (Tcl/TK). With a language interface, use ImageMagick to modify or create images automagically and dynamically."/>
18 <meta name="Rating" content="GENERAL"/>
19 <meta name="Robots" content="INDEX, FOLLOW"/>
20 <meta name="Generator" content="ImageMagick Studio LLC"/>
21 <meta name="Author" content="ImageMagick Studio LLC"/>
22 <meta name="Revisit-after" content="2 DAYS"/>
23 <meta name="Resource-type" content="document"/>
24 <meta name="Copyright" content="Copyright (c) 1999-2009 ImageMagick Studio LLC"/>
25 <meta name="Distribution" content="Global"/>
cristyf3bb4782009-09-08 13:10:04 +000026</head>
27
28<body id="www-imagemagick-org">
29<div class="titlebar">
30<a href="../../index.html">
31 <img src="../../images/script.png" alt="[ImageMagick]"
32 style="width: 350px; height: 60px; margin: 28px auto; float: left;" /></a>
33<a href="http://www.networkredux.com">
34 <img src="../../images/networkredux.png" alt="[sponsor]"
35 style="margin: 45px auto; border: 0px; float: left;" /></a>
36<a href="http://www.imagemagick.org/discourse-server/">
37 <img src="../../images/logo.jpg" alt=""
38 style="width: 114px; height: 118px; border: 0px; float: right;" /></a>
39<a href="../../index.html">
40 <img src="../../images/sprite.jpg" alt=""
41 style="width: 114px; height: 118px; border: 0px; float: right;" /></a>
42</div>
43
44<div class="eastbar">
45
cristy3ed852e2009-09-05 21:47:34 +000046<div class="menu">
47 <a href="../../index.html">About ImageMagick</a>
48</div>
cristyf3bb4782009-09-08 13:10:04 +000049<div class="sep"></div>
cristy3ed852e2009-09-05 21:47:34 +000050<div class="menu">
51 <a href="../../www/command-line-tools.html">Command-line Tools</a>
52</div>
53<div class="sub">
54 <a href="../../www/command-line-processing.html">Processing</a>
55</div>
56<div class="sub">
57 <a href="../../www/command-line-options.html">Options</a>
58</div>
59<div class="sub">
60 <a href="http://www.imagemagick.org/Usage/">Usage</a>
61</div>
62<div class="menu">
63 <a href="../../www/api.html">Program Interfaces</a>
64</div>
65<div class="sub">
66 <a href="../../www/magick-wand.html">MagickWand</a>
67</div>
68<div class="sub">
69 <a href="../../www/magick-core.html">MagickCore</a>
70</div>
71<div class="sub">
72 <a href="../../www/perl-magick.html">PerlMagick</a>
73</div>
74<div class="sub">
75 <a href="../../Magick++/">Magick++</a>
76</div>
77<div class="menu">
78 <a href="../../www/architecture.html">Architecture</a>
79</div>
cristyf3bb4782009-09-08 13:10:04 +000080<div class="sep"></div>
cristy3ed852e2009-09-05 21:47:34 +000081<div class="menu">
82 <a href="../../www/install-source.html">Install from Source</a>
83</div>
84<div class="sub">
85 <a href="../../www/install-source.html#unix">Unix</a>
86</div>
87<div class="sub">
88 <a href="../../www/install-source.html#windows">Windows</a>
89 </div>
90<div class="menu">
91 <a href="../../www/binary-releases.html">Binary Releases</a>
92</div>
93<div class="sub">
94 <a href="../../www/binary-releases.html#unix">Unix</a>
95</div>
96<div class="sub">
97 <a href="../../www/binary-releases.html#macosx">Mac OS X</a>
98</div>
99<div class="sub">
100 <a href="../../www/binary-releases.html#windows">Windows</a>
101</div>
102<div class="menu">
103 <a href="../../www/resources.html">Resources</a>
104</div>
cristyf3bb4782009-09-08 13:10:04 +0000105<div class="sep"></div>
cristy3ed852e2009-09-05 21:47:34 +0000106<div class="menu">
107 <a href="../../www/download.html">Download</a>
108</div>
cristyf3bb4782009-09-08 13:10:04 +0000109<div class="sep"></div>
cristy3ed852e2009-09-05 21:47:34 +0000110<div class="menu">
111 <a href="../http://www.imagemagick.org/script/search.php">Search</a>
112</div>
cristyf3bb4782009-09-08 13:10:04 +0000113<div class="sep"></div>
cristy3ed852e2009-09-05 21:47:34 +0000114<div class="menu">
115 <a href="../../www/sitemap.html">Site Map</a>
116</div>
117<div class="sub">
118 <a href="../../www/links.html">Links</a>
119</div>
cristyf3bb4782009-09-08 13:10:04 +0000120<div class="sep"></div>
cristy3ed852e2009-09-05 21:47:34 +0000121<div class="menu">
122 <a href="../../www/sponsors.html">Sponsors:</a>
123
124<div class="sponsbox">
125<div class="sponsor">
cristyc1c61662009-09-30 14:04:37 +0000126 <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20090501000200 -->
127</div>
128<div class="sponsor">
cristyb4c03bb2009-09-27 13:55:46 +0000129 <a href="http://www.print24.de/">Druckerei</a><!-- 201009010720 -->
cristyc49f7992009-09-22 22:48:40 +0000130</div>
131<div class="sponsor">
cristyf3bb4782009-09-08 13:10:04 +0000132 <a href="http://www.goyax.de">Börse</a><!-- 201001000240 Gewiese digital-finance.de -->
133</div>
134<div class="sponsor">
cristy3ed852e2009-09-05 21:47:34 +0000135 <a href="http://www.allesdruck.de">Druckerei Online</a><!-- 201012001200 allesdruck.de-->
136</div>
137<div class="sponsor">
138 <a href="http://www.blumenversender.com">Blumenversand</a><!-- 200911010120 -->
139</div>
140<div class="sponsor">
cristy3ed852e2009-09-05 21:47:34 +0000141 <a href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 201002010000 -->
142</div>
143<div class="sponsor">
cristyf3bb4782009-09-08 13:10:04 +0000144 <a href="http://www.online-kredit-index.de">Kredit</a><!-- 201002010120 Buchhorn -->
cristy3ed852e2009-09-05 21:47:34 +0000145</div>
146</div>
147</div>
cristyf3bb4782009-09-08 13:10:04 +0000148
149
150</div>
151
152<div class="main">
153
cristy3ed852e2009-09-05 21:47:34 +0000154<p class="navigation-index">[<a href="#MagickDeleteImageProperty">MagickDeleteImageProperty</a> &bull; <a href="#MagickDeleteOption">MagickDeleteOption</a> &bull; <a href="#MagickGetAntialias">MagickGetAntialias</a> &bull; <a href="#MagickGetBackgroundColor">MagickGetBackgroundColor</a> &bull; <a href="#MagickGetColorspace">MagickGetColorspace</a> &bull; <a href="#MagickGetCompression">MagickGetCompression</a> &bull; <a href="#MagickGetCompressionQuality">MagickGetCompressionQuality</a> &bull; <a href="#MagickGetCopyright">MagickGetCopyright</a> &bull; <a href="#MagickGetFilename">MagickGetFilename</a> &bull; <a href="#MagickGetFont">MagickGetFont</a> &bull; <a href="#MagickGetFormat">MagickGetFormat</a> &bull; <a href="#MagickGetGravity">MagickGetGravity</a> &bull; <a href="#MagickGetHomeURL">MagickGetHomeURL</a> &bull; <a href="#MagickGetImageProfile">MagickGetImageProfile</a> &bull; <a href="#MagickGetImageProfiles">MagickGetImageProfiles</a> &bull; <a href="#MagickGetImageProperty">MagickGetImageProperty</a> &bull; <a href="#MagickGetImageProperties">MagickGetImageProperties</a> &bull; <a href="#MagickGetInterlaceScheme">MagickGetInterlaceScheme</a> &bull; <a href="#MagickGetInterpolateMethod">MagickGetInterpolateMethod</a> &bull; <a href="#MagickGetOption">MagickGetOption</a> &bull; <a href="#MagickGetOptions">MagickGetOptions</a> &bull; <a href="#MagickGetOrientation">MagickGetOrientation</a> &bull; <a href="#MagickGetPackageName">MagickGetPackageName</a> &bull; <a href="#MagickGetPage">MagickGetPage</a> &bull; <a href="#MagickGetPointsize">MagickGetPointsize</a> &bull; <a href="#MagickGetQuantumDepth">MagickGetQuantumDepth</a> &bull; <a href="#MagickGetQuantumRange">MagickGetQuantumRange</a> &bull; <a href="#MagickGetReleaseDate">MagickGetReleaseDate</a> &bull; <a href="#MagickGetResource">MagickGetResource</a> &bull; <a href="#MagickGetResourceLimit">MagickGetResourceLimit</a> &bull; <a href="#MagickGetSamplingFactors">MagickGetSamplingFactors</a> &bull; <a href="#MagickGetSize">MagickGetSize</a> &bull; <a href="#MagickGetSizeOffset">MagickGetSizeOffset</a> &bull; <a href="#MagickGetType">MagickGetType</a> &bull; <a href="#MagickGetVersion">MagickGetVersion</a> &bull; <a href="#MagickProfileImage">MagickProfileImage</a> &bull; <a href="#MagickRemoveImageProfile">MagickRemoveImageProfile</a> &bull; <a href="#MagickSetAntialias">MagickSetAntialias</a> &bull; <a href="#MagickSetBackgroundColor">MagickSetBackgroundColor</a> &bull; <a href="#MagickSetColorspace">MagickSetColorspace</a> &bull; <a href="#MagickSetCompression">MagickSetCompression</a> &bull; <a href="#MagickSetCompressionQuality">MagickSetCompressionQuality</a> &bull; <a href="#MagickSetDepth">MagickSetDepth</a> &bull; <a href="#MagickSetFilename">MagickSetFilename</a> &bull; <a href="#MagickSetFont">MagickSetFont</a> &bull; <a href="#MagickSetFormat">MagickSetFormat</a> &bull; <a href="#MagickSetGravity">MagickSetGravity</a> &bull; <a href="#MagickSetImageProfile">MagickSetImageProfile</a> &bull; <a href="#MagickSetImageProperty">MagickSetImageProperty</a> &bull; <a href="#MagickSetInterlaceScheme">MagickSetInterlaceScheme</a> &bull; <a href="#MagickSetInterpolateMethod">MagickSetInterpolateMethod</a> &bull; <a href="#MagickSetOption">MagickSetOption</a> &bull; <a href="#MagickSetOrientation">MagickSetOrientation</a> &bull; <a href="#MagickSetPage">MagickSetPage</a> &bull; <a href="#MagickSetPassphrase">MagickSetPassphrase</a> &bull; <a href="#MagickSetPointsize">MagickSetPointsize</a> &bull; <a href="#MagickSetProgressMonitor">MagickSetProgressMonitor</a> &bull; <a href="#MagickSetResourceLimit">MagickSetResourceLimit</a> &bull; <a href="#MagickSetResolution">MagickSetResolution</a> &bull; <a href="#MagickSetSamplingFactors">MagickSetSamplingFactors</a> &bull; <a href="#MagickSetSize">MagickSetSize</a> &bull; <a href="#MagickSetSizeOffset">MagickSetSizeOffset</a> &bull; <a href="#MagickSetType">MagickSetType</a>]</p>
155
156<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
157_8c.html" target="source" name="MagickDeleteImageProperty">MagickDeleteImageProperty</a></h2>
158<div class="doc-section">
159
160<p>MagickDeleteImageProperty() deletes a wand property.</p></ol>
161
162<p>The format of the MagickDeleteImageProperty method is:</p>
163
164<pre class="code">
165 MagickBooleanType MagickDeleteImageProperty(MagickWand *wand,
166 const char *property)
167</pre>
168
169<p>A description of each parameter follows:</p></ol>
170
171<h5>image</h5>
172<ol><p>the image.</p></ol>
173
174<h5>property</h5>
175<ol><p>the image property.</p></ol>
176
177 </div>
178<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
179_8c.html" target="source" name="MagickDeleteOption">MagickDeleteOption</a></h2>
180<div class="doc-section">
181
182<p>MagickDeleteOption() deletes a wand option.</p></ol>
183
184<p>The format of the MagickDeleteOption method is:</p>
185
186<pre class="code">
187 MagickBooleanType MagickDeleteOption(MagickWand *wand,
188 const char *option)
189</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>option</h5>
197<ol><p>the image option.</p></ol>
198
199 </div>
200<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
201_8c.html" target="source" name="MagickGetAntialias">MagickGetAntialias</a></h2>
202<div class="doc-section">
203
204<p>MagickGetAntialias() returns the antialias property associated with the wand.</p></ol>
205
206<p>The format of the MagickGetAntialias method is:</p>
207
208<pre class="code">
209 MagickBooleanType MagickGetAntialias(const MagickWand *wand)
210</pre>
211
212<p>A description of each parameter follows:</p></ol>
213
214<h5>wand</h5>
215<ol><p>the magick wand.</p></ol>
216
217 </div>
218<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
219_8c.html" target="source" name="MagickGetBackgroundColor">MagickGetBackgroundColor</a></h2>
220<div class="doc-section">
221
222<p>MagickGetBackgroundColor() returns the wand background color.</p></ol>
223
224<p>The format of the MagickGetBackgroundColor method is:</p>
225
226<pre class="code">
227 PixelWand *MagickGetBackgroundColor(MagickWand *wand)
228</pre>
229
230<p>A description of each parameter follows:</p></ol>
231
232<h5>wand</h5>
233<ol><p>the magick wand.</p></ol>
234
235 </div>
236<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
237_8c.html" target="source" name="MagickGetColorspace">MagickGetColorspace</a></h2>
238<div class="doc-section">
239
240<p>MagickGetColorspace() gets the wand colorspace type.</p></ol>
241
242<p>The format of the MagickGetColorspace method is:</p>
243
244<pre class="code">
245 ColorspaceType MagickGetColorspace(MagickWand *wand)
246</pre>
247
248<p>A description of each parameter follows:</p></ol>
249
250<h5>wand</h5>
251<ol><p>the magick wand.</p></ol>
252
253 </div>
254<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
255_8c.html" target="source" name="MagickGetCompression">MagickGetCompression</a></h2>
256<div class="doc-section">
257
258<p>MagickGetCompression() gets the wand compression type.</p></ol>
259
260<p>The format of the MagickGetCompression method is:</p>
261
262<pre class="code">
263 CompressionType MagickGetCompression(MagickWand *wand)
264</pre>
265
266<p>A description of each parameter follows:</p></ol>
267
268<h5>wand</h5>
269<ol><p>the magick wand.</p></ol>
270
271 </div>
272<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
273_8c.html" target="source" name="MagickGetCompressionQuality">MagickGetCompressionQuality</a></h2>
274<div class="doc-section">
275
276<p>MagickGetCompressionQuality() gets the wand compression quality.</p></ol>
277
278<p>The format of the MagickGetCompressionQuality method is:</p>
279
280<pre class="code">
281 unsigned long MagickGetCompressionQuality(MagickWand *wand)
282</pre>
283
284<p>A description of each parameter follows:</p></ol>
285
286<h5>wand</h5>
287<ol><p>the magick wand.</p></ol>
288
289 </div>
290<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
291_8c.html" target="source" name="MagickGetCopyright">MagickGetCopyright</a></h2>
292<div class="doc-section">
293
294<p>MagickGetCopyright() returns the ImageMagick API copyright as a string constant.</p></ol>
295
296<p>The format of the MagickGetCopyright method is:</p>
297
298<pre class="code">
299 const char *MagickGetCopyright(void)
300</pre>
301
302 </div>
303<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
304_8c.html" target="source" name="MagickGetFilename">MagickGetFilename</a></h2>
305<div class="doc-section">
306
307<p>MagickGetFilename() returns the filename associated with an image sequence.</p></ol>
308
309<p>The format of the MagickGetFilename method is:</p>
310
311<pre class="code">
312 const char *MagickGetFilename(const MagickWand *wand)
313</pre>
314
315<p>A description of each parameter follows:</p></ol>
316
317<h5>wand</h5>
318<ol><p>the magick wand.</p></ol>
319
320 </div>
321<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
322_8c.html" target="source" name="MagickGetFont">MagickGetFont</a></h2>
323<div class="doc-section">
324
325<p>MagickGetFont() returns the font associated with the MagickWand.</p></ol>
326
327<p>The format of the MagickGetFont method is:</p>
328
329<pre class="code">
330 char *MagickGetFont(MagickWand *wand)
331</pre>
332
333<p>A description of each parameter follows:</p></ol>
334
335<h5>wand</h5>
336<ol><p>the magick wand.</p></ol>
337
338 </div>
339<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
340_8c.html" target="source" name="MagickGetFormat">MagickGetFormat</a></h2>
341<div class="doc-section">
342
343<p>MagickGetFormat() returns the format of the magick wand.</p></ol>
344
345<p>The format of the MagickGetFormat method is:</p>
346
347<pre class="code">
348 const char MagickGetFormat(MagickWand *wand)
349</pre>
350
351<p>A description of each parameter follows:</p></ol>
352
353<h5>wand</h5>
354<ol><p>the magick wand.</p></ol>
355
356 </div>
357<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
358_8c.html" target="source" name="MagickGetGravity">MagickGetGravity</a></h2>
359<div class="doc-section">
360
361<p>MagickGetGravity() gets the wand gravity.</p></ol>
362
363<p>The format of the MagickGetGravity method is:</p>
364
365<pre class="code">
366 GravityType MagickGetGravity(MagickWand *wand)
367</pre>
368
369<p>A description of each parameter follows:</p></ol>
370
371<h5>wand</h5>
372<ol><p>the magick wand.</p></ol>
373
374 </div>
375<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
376_8c.html" target="source" name="MagickGetHomeURL">MagickGetHomeURL</a></h2>
377<div class="doc-section">
378
379<p>MagickGetHomeURL() returns the ImageMagick home URL.</p></ol>
380
381<p>The format of the MagickGetHomeURL method is:</p>
382
383<pre class="code">
384 char *MagickGetHomeURL(void)
385</pre>
386
387 </div>
388<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
389_8c.html" target="source" name="MagickGetImageProfile">MagickGetImageProfile</a></h2>
390<div class="doc-section">
391
392<p>MagickGetImageProfile() returns the named image profile.</p></ol>
393
394<p>The format of the MagickGetImageProfile method is:</p>
395
396<pre class="code">
397 unsigned char *MagickGetImageProfile(MagickWand *wand,const char *name,
398 size_t *length)
399</pre>
400
401<p>A description of each parameter follows:</p></ol>
402
403<h5>wand</h5>
404<ol><p>the magick wand.</p></ol>
405
406<h5>name</h5>
407<ol><p>Name of profile to return: ICC, IPTC, or generic profile.</p></ol>
408
409<h5>length</h5>
410<ol><p>the length of the profile.</p></ol>
411
412 </div>
413<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
414_8c.html" target="source" name="MagickGetImageProfiles">MagickGetImageProfiles</a></h2>
415<div class="doc-section">
416
417<p>MagickGetImageProfiles() returns all the profile names that match the specified pattern associated with a wand. Use MagickGetImageProfile() to return the value of a particular property. Use MagickRelinquishMemory() to free the value when you are finished with it.</p></ol>
418
419<p>The format of the MagickGetImageProfiles method is:</p>
420
421<pre class="code">
422 char *MagickGetImageProfiles(MagickWand *wand,
423 unsigned long *number_profiles)
424</pre>
425
426<p>A description of each parameter follows:</p></ol>
427
428<h5>wand</h5>
429<ol><p>the magick wand.</p></ol>
430
431<h5>pattern</h5>
432<ol><p>Specifies a pointer to a text string containing a pattern.</p></ol>
433
434<h5>number_profiles</h5>
435<ol><p>the number profiles associated with this wand.</p></ol>
436
437 </div>
438<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
439_8c.html" target="source" name="MagickGetImageProperty">MagickGetImageProperty</a></h2>
440<div class="doc-section">
441
442<p>MagickGetImageProperty() returns a value associated with the specified property. Use MagickRelinquishMemory() to free the value when you are finished with it.</p></ol>
443
444<p>The format of the MagickGetImageProperty method is:</p>
445
446<pre class="code">
447 char *MagickGetImageProperty(MagickWand *wand,const char *property)
448</pre>
449
450<p>A description of each parameter follows:</p></ol>
451
452<h5>wand</h5>
453<ol><p>the magick wand.</p></ol>
454
455<h5>property</h5>
456<ol><p>the property.</p></ol>
457
458 </div>
459<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
460_8c.html" target="source" name="MagickGetImageProperties">MagickGetImageProperties</a></h2>
461<div class="doc-section">
462
463<p>MagickGetImageProperties() returns all the property names that match the specified pattern associated with a wand. Use MagickGetImageProperty() to return the value of a particular property. Use MagickRelinquishMemory() to free the value when you are finished with it.</p></ol>
464
465<p>The format of the MagickGetImageProperties method is:</p>
466
467<pre class="code">
468 char *MagickGetImageProperties(MagickWand *wand,
469 const char *pattern,unsigned long *number_properties)
470</pre>
471
472<p>A description of each parameter follows:</p></ol>
473
474<h5>wand</h5>
475<ol><p>the magick wand.</p></ol>
476
477<h5>pattern</h5>
478<ol><p>Specifies a pointer to a text string containing a pattern.</p></ol>
479
480<h5>number_properties</h5>
481<ol><p>the number properties associated with this wand.</p></ol>
482
483 </div>
484<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
485_8c.html" target="source" name="MagickGetInterlaceScheme">MagickGetInterlaceScheme</a></h2>
486<div class="doc-section">
487
488<p>MagickGetInterlaceScheme() gets the wand interlace scheme.</p></ol>
489
490<p>The format of the MagickGetInterlaceScheme method is:</p>
491
492<pre class="code">
493 InterlaceType MagickGetInterlaceScheme(MagickWand *wand)
494</pre>
495
496<p>A description of each parameter follows:</p></ol>
497
498<h5>wand</h5>
499<ol><p>the magick wand.</p></ol>
500
501 </div>
502<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
503_8c.html" target="source" name="MagickGetInterpolateMethod">MagickGetInterpolateMethod</a></h2>
504<div class="doc-section">
505
506<p>MagickGetInterpolateMethod() gets the wand compression.</p></ol>
507
508<p>The format of the MagickGetInterpolateMethod method is:</p>
509
510<pre class="code">
511 InterpolatePixelMethod MagickGetInterpolateMethod(MagickWand *wand)
512</pre>
513
514<p>A description of each parameter follows:</p></ol>
515
516<h5>wand</h5>
517<ol><p>the magick wand.</p></ol>
518
519 </div>
520<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
521_8c.html" target="source" name="MagickGetOption">MagickGetOption</a></h2>
522<div class="doc-section">
523
524<p>MagickGetOption() returns a value associated with a wand and the specified key. Use MagickRelinquishMemory() to free the value when you are finished with it.</p></ol>
525
526<p>The format of the MagickGetOption method is:</p>
527
528<pre class="code">
529 char *MagickGetOption(MagickWand *wand,const char *key)
530</pre>
531
532<p>A description of each parameter follows:</p></ol>
533
534<h5>wand</h5>
535<ol><p>the magick wand.</p></ol>
536
537<h5>key</h5>
538<ol><p>the key.</p></ol>
539
540 </div>
541<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
542_8c.html" target="source" name="MagickGetOptions">MagickGetOptions</a></h2>
543<div class="doc-section">
544
545<p>MagickGetOptions() returns all the option names that match the specified pattern associated with a wand. Use MagickGetOption() to return the value of a particular option. Use MagickRelinquishMemory() to free the value when you are finished with it.</p></ol>
546
547<p>The format of the MagickGetOptions method is:</p>
548
549<pre class="code">
550 char *MagickGetOptions(MagickWand *wand,unsigned long *number_options)
551</pre>
552
553<p>A description of each parameter follows:</p></ol>
554
555<h5>wand</h5>
556<ol><p>the magick wand.</p></ol>
557
558<h5>pattern</h5>
559<ol><p>Specifies a pointer to a text string containing a pattern.</p></ol>
560
561<h5>number_options</h5>
562<ol><p>the number options associated with this wand.</p></ol>
563
564 </div>
565<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
566_8c.html" target="source" name="MagickGetOrientation">MagickGetOrientation</a></h2>
567<div class="doc-section">
568
569<p>MagickGetOrientation() gets the wand orientation type.</p></ol>
570
571<p>The format of the MagickGetOrientation method is:</p>
572
573<pre class="code">
574 OrientationType MagickGetOrientation(MagickWand *wand)
575</pre>
576
577<p>A description of each parameter follows:</p></ol>
578
579<h5>wand</h5>
580<ol><p>the magick wand.</p></ol>
581
582 </div>
583<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
584_8c.html" target="source" name="MagickGetPackageName">MagickGetPackageName</a></h2>
585<div class="doc-section">
586
587<p>MagickGetPackageName() returns the ImageMagick package name as a string constant.</p></ol>
588
589<p>The format of the MagickGetPackageName method is:</p>
590
591<pre class="code">
592 const char *MagickGetPackageName(void)
593</pre>
594
595
596 </div>
597<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
598_8c.html" target="source" name="MagickGetPage">MagickGetPage</a></h2>
599<div class="doc-section">
600
601<p>MagickGetPage() returns the page geometry associated with the magick wand.</p></ol>
602
603<p>The format of the MagickGetPage method is:</p>
604
605<pre class="code">
606 MagickBooleanType MagickGetPage(const MagickWand *wand,
607 unsigned long *width,unsigned long *height,long *x,long *y)
608</pre>
609
610<p>A description of each parameter follows:</p></ol>
611
612<h5>wand</h5>
613<ol><p>the magick wand.</p></ol>
614
615<h5>width</h5>
616<ol><p>the page width.</p></ol>
617
618<h5>height</h5>
619<ol><p>page height.</p></ol>
620
621<h5>x</h5>
622<ol><p>the page x-offset.</p></ol>
623
624<h5>y</h5>
625<ol><p>the page y-offset.</p></ol>
626
627 </div>
628<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
629_8c.html" target="source" name="MagickGetPointsize">MagickGetPointsize</a></h2>
630<div class="doc-section">
631
632<p>MagickGetPointsize() returns the font pointsize associated with the MagickWand.</p></ol>
633
634<p>The format of the MagickGetPointsize method is:</p>
635
636<pre class="code">
637 double MagickGetPointsize(MagickWand *wand)
638</pre>
639
640<p>A description of each parameter follows:</p></ol>
641
642<h5>wand</h5>
643<ol><p>the magick wand.</p></ol>
644
645 </div>
646<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
647_8c.html" target="source" name="MagickGetQuantumDepth">MagickGetQuantumDepth</a></h2>
648<div class="doc-section">
649
650<p>MagickGetQuantumDepth() returns the ImageMagick quantum depth as a string constant.</p></ol>
651
652<p>The format of the MagickGetQuantumDepth method is:</p>
653
654<pre class="code">
655 const char *MagickGetQuantumDepth(unsigned long *depth)
656</pre>
657
658<p>A description of each parameter follows:</p></ol>
659
660<h5>depth</h5>
661<ol><p>the quantum depth is returned as a number.</p></ol>
662
663 </div>
664<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
665_8c.html" target="source" name="MagickGetQuantumRange">MagickGetQuantumRange</a></h2>
666<div class="doc-section">
667
668<p>MagickGetQuantumRange() returns the ImageMagick quantum range as a string constant.</p></ol>
669
670<p>The format of the MagickGetQuantumRange method is:</p>
671
672<pre class="code">
673 const char *MagickGetQuantumRange(unsigned long *range)
674</pre>
675
676<p>A description of each parameter follows:</p></ol>
677
678<h5>range</h5>
679<ol><p>the quantum range is returned as a number.</p></ol>
680
681 </div>
682<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
683_8c.html" target="source" name="MagickGetReleaseDate">MagickGetReleaseDate</a></h2>
684<div class="doc-section">
685
686<p>MagickGetReleaseDate() returns the ImageMagick release date as a string constant.</p></ol>
687
688<p>The format of the MagickGetReleaseDate method is:</p>
689
690<pre class="code">
691 const char *MagickGetReleaseDate(void)
692</pre>
693
694 </div>
695<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
696_8c.html" target="source" name="MagickGetResource">MagickGetResource</a></h2>
697<div class="doc-section">
698
699<p>MagickGetResource() returns the specified resource in megabytes.</p></ol>
700
701<p>The format of the MagickGetResource method is:</p>
702
703<pre class="code">
704 MagickSizeType MagickGetResource(const ResourceType type)
705</pre>
706
707<p>A description of each parameter follows:</p></ol>
708
709<h5>wand</h5>
710<ol><p>the magick wand.</p></ol>
711
712 </div>
713<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
714_8c.html" target="source" name="MagickGetResourceLimit">MagickGetResourceLimit</a></h2>
715<div class="doc-section">
716
717<p>MagickGetResourceLimit() returns the specified resource limit in megabytes.</p></ol>
718
719<p>The format of the MagickGetResourceLimit method is:</p>
720
721<pre class="code">
722 MagickSizeType MagickGetResourceLimit(const ResourceType type)
723</pre>
724
725<p>A description of each parameter follows:</p></ol>
726
727<h5>wand</h5>
728<ol><p>the magick wand.</p></ol>
729
730 </div>
731<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
732_8c.html" target="source" name="MagickGetSamplingFactors">MagickGetSamplingFactors</a></h2>
733<div class="doc-section">
734
735<p>MagickGetSamplingFactors() gets the horizontal and vertical sampling factor.</p></ol>
736
737<p>The format of the MagickGetSamplingFactors method is:</p>
738
739<pre class="code">
740 double *MagickGetSamplingFactor(MagickWand *wand,
741 unsigned long *number_factors)
742</pre>
743
744<p>A description of each parameter follows:</p></ol>
745
746<h5>wand</h5>
747<ol><p>the magick wand.</p></ol>
748
749<h5>number_factors</h5>
750<ol><p>the number of factors in the returned array.</p></ol>
751
752 </div>
753<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
754_8c.html" target="source" name="MagickGetSize">MagickGetSize</a></h2>
755<div class="doc-section">
756
757<p>MagickGetSize() returns the size associated with the magick wand.</p></ol>
758
759<p>The format of the MagickGetSize method is:</p>
760
761<pre class="code">
762 MagickBooleanType MagickGetSize(const MagickWand *wand,
763 unsigned long *columns,unsigned long *rows)
764</pre>
765
766<p>A description of each parameter follows:</p></ol>
767
768<h5>wand</h5>
769<ol><p>the magick wand.</p></ol>
770
771<h5>columns</h5>
772<ol><p>the width in pixels.</p></ol>
773
774<h5>height</h5>
775<ol><p>the height in pixels.</p></ol>
776
777 </div>
778<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
779_8c.html" target="source" name="MagickGetSizeOffset">MagickGetSizeOffset</a></h2>
780<div class="doc-section">
781
782<p>MagickGetSizeOffset() returns the size offset associated with the magick wand.</p></ol>
783
784<p>The format of the MagickGetSizeOffset method is:</p>
785
786<pre class="code">
787 MagickBooleanType MagickGetSizeOffset(const MagickWand *wand,
788 long *offset)
789</pre>
790
791<p>A description of each parameter follows:</p></ol>
792
793<h5>wand</h5>
794<ol><p>the magick wand.</p></ol>
795
796<h5>offset</h5>
797<ol><p>the image offset.</p></ol>
798
799 </div>
800<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
801_8c.html" target="source" name="MagickGetType">MagickGetType</a></h2>
802<div class="doc-section">
803
804<p>MagickGetType() returns the wand type.</p></ol>
805
806<p>The format of the MagickGetType method is:</p>
807
808<pre class="code">
809 ImageType MagickGetType(MagickWand *wand)
810</pre>
811
812<p>A description of each parameter follows:</p></ol>
813
814<h5>wand</h5>
815<ol><p>the magick wand.</p></ol>
816
817 </div>
818<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
819_8c.html" target="source" name="MagickGetVersion">MagickGetVersion</a></h2>
820<div class="doc-section">
821
822<p>MagickGetVersion() returns the ImageMagick API version as a string constant and as a number.</p></ol>
823
824<p>The format of the MagickGetVersion method is:</p>
825
826<pre class="code">
827 const char *MagickGetVersion(unsigned long *version)
828</pre>
829
830<p>A description of each parameter follows:</p></ol>
831
832<h5>version</h5>
833<ol><p>the ImageMagick version is returned as a number.</p></ol>
834
835 </div>
836<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
837_8c.html" target="source" name="MagickProfileImage">MagickProfileImage</a></h2>
838<div class="doc-section">
839
840<p>MagickProfileImage() adds or removes a ICC, IPTC, or generic profile from an image. If the profile is NULL, it is removed from the image otherwise added. Use a name of '*' and a profile of NULL to remove all profiles from the image.</p></ol>
841
842<p>The format of the MagickProfileImage method is:</p>
843
844<pre class="code">
845 MagickBooleanType MagickProfileImage(MagickWand *wand,const char *name,
846 const void *profile,const size_t length)
847</pre>
848
849<p>A description of each parameter follows:</p></ol>
850
851<h5>wand</h5>
852<ol><p>the magick wand.</p></ol>
853
854<h5>name</h5>
855<ol><p>Name of profile to add or remove: ICC, IPTC, or generic profile.</p></ol>
856
857<h5>profile</h5>
858<ol><p>the profile.</p></ol>
859
860<h5>length</h5>
861<ol><p>the length of the profile.</p></ol>
862
863 </div>
864<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
865_8c.html" target="source" name="MagickRemoveImageProfile">MagickRemoveImageProfile</a></h2>
866<div class="doc-section">
867
868<p>MagickRemoveImageProfile() removes the named image profile and returns it.</p></ol>
869
870<p>The format of the MagickRemoveImageProfile method is:</p>
871
872<pre class="code">
873 unsigned char *MagickRemoveImageProfile(MagickWand *wand,
874 const char *name,size_t *length)
875</pre>
876
877<p>A description of each parameter follows:</p></ol>
878
879<h5>wand</h5>
880<ol><p>the magick wand.</p></ol>
881
882<h5>name</h5>
883<ol><p>Name of profile to return: ICC, IPTC, or generic profile.</p></ol>
884
885<h5>length</h5>
886<ol><p>the length of the profile.</p></ol>
887
888 </div>
889<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
890_8c.html" target="source" name="MagickSetAntialias">MagickSetAntialias</a></h2>
891<div class="doc-section">
892
893<p>MagickSetAntialias() sets the antialias propery of the wand.</p></ol>
894
895<p>The format of the MagickSetAntialias method is:</p>
896
897<pre class="code">
898 MagickBooleanType MagickSetAntialias(MagickWand *wand,
899 const MagickBooleanType antialias)
900</pre>
901
902<p>A description of each parameter follows:</p></ol>
903
904<h5>wand</h5>
905<ol><p>the magick wand.</p></ol>
906
907<h5>antialias</h5>
908<ol><p>the antialias property.</p></ol>
909
910 </div>
911<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
912_8c.html" target="source" name="MagickSetBackgroundColor">MagickSetBackgroundColor</a></h2>
913<div class="doc-section">
914
915<p>MagickSetBackgroundColor() sets the wand background color.</p></ol>
916
917<p>The format of the MagickSetBackgroundColor method is:</p>
918
919<pre class="code">
920 MagickBooleanType MagickSetBackgroundColor(MagickWand *wand,
921 const PixelWand *background)
922</pre>
923
924<p>A description of each parameter follows:</p></ol>
925
926<h5>wand</h5>
927<ol><p>the magick wand.</p></ol>
928
929<h5>background</h5>
930<ol><p>the background pixel wand.</p></ol>
931
932 </div>
933<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
934_8c.html" target="source" name="MagickSetColorspace">MagickSetColorspace</a></h2>
935<div class="doc-section">
936
937<p>MagickSetColorspace() sets the wand colorspace type.</p></ol>
938
939<p>The format of the MagickSetColorspace method is:</p>
940
941<pre class="code">
942 MagickBooleanType MagickSetColorspace(MagickWand *wand,
943 const ColorspaceType colorspace)
944</pre>
945
946<p>A description of each parameter follows:</p></ol>
947
948<h5>wand</h5>
949<ol><p>the magick wand.</p></ol>
950
951<h5>colorspace</h5>
952<ol><p>the wand colorspace.</p></ol>
953
954 </div>
955<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
956_8c.html" target="source" name="MagickSetCompression">MagickSetCompression</a></h2>
957<div class="doc-section">
958
959<p>MagickSetCompression() sets the wand compression type.</p></ol>
960
961<p>The format of the MagickSetCompression method is:</p>
962
963<pre class="code">
964 MagickBooleanType MagickSetCompression(MagickWand *wand,
965 const CompressionType compression)
966</pre>
967
968<p>A description of each parameter follows:</p></ol>
969
970<h5>wand</h5>
971<ol><p>the magick wand.</p></ol>
972
973<h5>compression</h5>
974<ol><p>the wand compression.</p></ol>
975
976 </div>
977<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
978_8c.html" target="source" name="MagickSetCompressionQuality">MagickSetCompressionQuality</a></h2>
979<div class="doc-section">
980
981<p>MagickSetCompressionQuality() sets the wand compression quality.</p></ol>
982
983<p>The format of the MagickSetCompressionQuality method is:</p>
984
985<pre class="code">
986 MagickBooleanType MagickSetCompressionQuality(MagickWand *wand,
987 const unsigned long quality)
988</pre>
989
990<p>A description of each parameter follows:</p></ol>
991
992<h5>wand</h5>
993<ol><p>the magick wand.</p></ol>
994
995<h5>quality</h5>
996<ol><p>the wand compression quality.</p></ol>
997
998 </div>
999<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
1000_8c.html" target="source" name="MagickSetDepth">MagickSetDepth</a></h2>
1001<div class="doc-section">
1002
1003<p>MagickSetDepth() sets the wand pixel depth.</p></ol>
1004
1005<p>The format of the MagickSetDepth method is:</p>
1006
1007<pre class="code">
1008 MagickBooleanType MagickSetDepth(MagickWand *wand,
1009 const unsigned long depth)
1010</pre>
1011
1012<p>A description of each parameter follows:</p></ol>
1013
1014<h5>wand</h5>
1015<ol><p>the magick wand.</p></ol>
1016
1017<h5>depth</h5>
1018<ol><p>the wand pixel depth.</p></ol>
1019
1020 </div>
1021<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
1022_8c.html" target="source" name="MagickSetFilename">MagickSetFilename</a></h2>
1023<div class="doc-section">
1024
1025<p>MagickSetFilename() sets the filename before you read or write an image file.</p></ol>
1026
1027<p>The format of the MagickSetFilename method is:</p>
1028
1029<pre class="code">
1030 MagickBooleanType MagickSetFilename(MagickWand *wand,
1031 const char *filename)
1032</pre>
1033
1034<p>A description of each parameter follows:</p></ol>
1035
1036<h5>wand</h5>
1037<ol><p>the magick wand.</p></ol>
1038
1039<h5>filename</h5>
1040<ol><p>the image filename.</p></ol>
1041
1042 </div>
1043<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
1044_8c.html" target="source" name="MagickSetFont">MagickSetFont</a></h2>
1045<div class="doc-section">
1046
1047<p>MagickSetFont() sets the font associated with the MagickWand.</p></ol>
1048
1049<p>The format of the MagickSetFont method is:</p>
1050
1051<pre class="code">
1052 MagickBooleanType MagickSetFont(MagickWand *wand, const char *font)
1053</pre>
1054
1055<p>A description of each parameter follows:</p></ol>
1056
1057<h5>wand</h5>
1058<ol><p>the magick wand.</p></ol>
1059
1060<h5>font</h5>
1061<ol><p>the font</p></ol>
1062
1063 </div>
1064<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
1065_8c.html" target="source" name="MagickSetFormat">MagickSetFormat</a></h2>
1066<div class="doc-section">
1067
1068<p>MagickSetFormat() sets the format of the magick wand.</p></ol>
1069
1070<p>The format of the MagickSetFormat method is:</p>
1071
1072<pre class="code">
1073 MagickBooleanType MagickSetFormat(MagickWand *wand,const char *format)
1074</pre>
1075
1076<p>A description of each parameter follows:</p></ol>
1077
1078<h5>wand</h5>
1079<ol><p>the magick wand.</p></ol>
1080
1081<h5>format</h5>
1082<ol><p>the image format.</p></ol>
1083
1084 </div>
1085<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
1086_8c.html" target="source" name="MagickSetGravity">MagickSetGravity</a></h2>
1087<div class="doc-section">
1088
1089<p>MagickSetGravity() sets the gravity type.</p></ol>
1090
1091<p>The format of the MagickSetGravity type is:</p>
1092
1093<pre class="text">
1094 MagickBooleanType MagickSetGravity(MagickWand *wand,
1095 const GravityType type)
1096</pre>
1097
1098<p>A description of each parameter follows:</p></ol>
1099
1100<h5>wand</h5>
1101<ol><p>the magick wand.</p></ol>
1102
1103<h5>type</h5>
1104<ol><p>the gravity type.</p></ol>
1105
1106 </div>
1107<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
1108_8c.html" target="source" name="MagickSetImageProfile">MagickSetImageProfile</a></h2>
1109<div class="doc-section">
1110
1111<p>MagickSetImageProfile() adds a named profile to the magick wand. If a profile with the same name already exists, it is replaced. This method differs from the MagickProfileImage() method in that it does not apply any CMS color profiles.</p></ol>
1112
1113<p>The format of the MagickSetImageProfile method is:</p>
1114
1115<pre class="code">
1116 MagickBooleanType MagickSetImageProfile(MagickWand *wand,
1117 const char *name,const void *profile,const size_t length)
1118</pre>
1119
1120<p>A description of each parameter follows:</p></ol>
1121
1122<h5>wand</h5>
1123<ol><p>the magick wand.</p></ol>
1124
1125<h5>name</h5>
1126<ol><p>Name of profile to add or remove: ICC, IPTC, or generic profile.</p></ol>
1127
1128<h5>profile</h5>
1129<ol><p>the profile.</p></ol>
1130
1131<h5>length</h5>
1132<ol><p>the length of the profile.</p></ol>
1133
1134 </div>
1135<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
1136_8c.html" target="source" name="MagickSetImageProperty">MagickSetImageProperty</a></h2>
1137<div class="doc-section">
1138
1139<p>MagickSetImageProperty() associates a property with an image.</p></ol>
1140
1141<p>The format of the MagickSetImageProperty method is:</p>
1142
1143<pre class="code">
1144 MagickBooleanType MagickSetImageProperty(MagickWand *wand,
1145 const char *property,const char *value)
1146</pre>
1147
1148<p>A description of each parameter follows:</p></ol>
1149
1150<h5>wand</h5>
1151<ol><p>the magick wand.</p></ol>
1152
1153<h5>property</h5>
1154<ol><p>the property.</p></ol>
1155
1156<h5>value</h5>
1157<ol><p>the value.</p></ol>
1158
1159 </div>
1160<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
1161_8c.html" target="source" name="MagickSetInterlaceScheme">MagickSetInterlaceScheme</a></h2>
1162<div class="doc-section">
1163
1164<p>MagickSetInterlaceScheme() sets the image compression.</p></ol>
1165
1166<p>The format of the MagickSetInterlaceScheme method is:</p>
1167
1168<pre class="code">
1169 MagickBooleanType MagickSetInterlaceScheme(MagickWand *wand,
1170 const InterlaceType interlace_scheme)
1171</pre>
1172
1173<p>A description of each parameter follows:</p></ol>
1174
1175<h5>wand</h5>
1176<ol><p>the magick wand.</p></ol>
1177
1178<h5>interlace_scheme</h5>
1179<ol><p>the image interlace scheme: NoInterlace, LineInterlace, PlaneInterlace, PartitionInterlace.</p></ol>
1180
1181 </div>
1182<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
1183_8c.html" target="source" name="MagickSetInterpolateMethod">MagickSetInterpolateMethod</a></h2>
1184<div class="doc-section">
1185
1186<p>MagickSetInterpolateMethod() sets the interpolate pixel method.</p></ol>
1187
1188<p>The format of the MagickSetInterpolateMethod method is:</p>
1189
1190<pre class="code">
1191 MagickBooleanType MagickSetInterpolateMethod(MagickWand *wand,
1192 const InterpolateMethodPixel method)
1193</pre>
1194
1195<p>A description of each parameter follows:</p></ol>
1196
1197<h5>wand</h5>
1198<ol><p>the magick wand.</p></ol>
1199
1200<h5>method</h5>
1201<ol><p>the interpolate pixel method.</p></ol>
1202
1203 </div>
1204<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
1205_8c.html" target="source" name="MagickSetOption">MagickSetOption</a></h2>
1206<div class="doc-section">
1207
1208<p>MagickSetOption() associates one or options with the wand (.e.g MagickSetOption(wand,"jpeg:perserve","yes")).</p></ol>
1209
1210<p>The format of the MagickSetOption method is:</p>
1211
1212<pre class="code">
1213 MagickBooleanType MagickSetOption(MagickWand *wand,const char *key,
1214 const char *value)
1215</pre>
1216
1217<p>A description of each parameter follows:</p></ol>
1218
1219<h5>wand</h5>
1220<ol><p>the magick wand.</p></ol>
1221
1222<h5>key</h5>
1223<ol><p>The key.</p></ol>
1224
1225<h5>value</h5>
1226<ol><p>The value.</p></ol>
1227
1228 </div>
1229<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
1230_8c.html" target="source" name="MagickSetOrientation">MagickSetOrientation</a></h2>
1231<div class="doc-section">
1232
1233<p>MagickSetOrientation() sets the wand orientation type.</p></ol>
1234
1235<p>The format of the MagickSetOrientation method is:</p>
1236
1237<pre class="code">
1238 MagickBooleanType MagickSetOrientation(MagickWand *wand,
1239 const OrientationType orientation)
1240</pre>
1241
1242<p>A description of each parameter follows:</p></ol>
1243
1244<h5>wand</h5>
1245<ol><p>the magick wand.</p></ol>
1246
1247<h5>orientation</h5>
1248<ol><p>the wand orientation.</p></ol>
1249
1250 </div>
1251<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
1252_8c.html" target="source" name="MagickSetPage">MagickSetPage</a></h2>
1253<div class="doc-section">
1254
1255<p>MagickSetPage() sets the page geometry of the magick wand.</p></ol>
1256
1257<p>The format of the MagickSetPage method is:</p>
1258
1259<pre class="code">
1260 MagickBooleanType MagickSetPage(MagickWand *wand,
1261 const unsigned long width,const unsigned long height,const long x,
1262 const long y)
1263</pre>
1264
1265<p>A description of each parameter follows:</p></ol>
1266
1267<h5>wand</h5>
1268<ol><p>the magick wand.</p></ol>
1269
1270<h5>width</h5>
1271<ol><p>the page width.</p></ol>
1272
1273<h5>height</h5>
1274<ol><p>the page height.</p></ol>
1275
1276<h5>x</h5>
1277<ol><p>the page x-offset.</p></ol>
1278
1279<h5>y</h5>
1280<ol><p>the page y-offset.</p></ol>
1281
1282 </div>
1283<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
1284_8c.html" target="source" name="MagickSetPassphrase">MagickSetPassphrase</a></h2>
1285<div class="doc-section">
1286
1287<p>MagickSetPassphrase() sets the passphrase.</p></ol>
1288
1289<p>The format of the MagickSetPassphrase method is:</p>
1290
1291<pre class="code">
1292 MagickBooleanType MagickSetPassphrase(MagickWand *wand,
1293 const char *passphrase)
1294</pre>
1295
1296<p>A description of each parameter follows:</p></ol>
1297
1298<h5>wand</h5>
1299<ol><p>the magick wand.</p></ol>
1300
1301<h5>passphrase</h5>
1302<ol><p>the passphrase.</p></ol>
1303
1304 </div>
1305<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
1306_8c.html" target="source" name="MagickSetPointsize">MagickSetPointsize</a></h2>
1307<div class="doc-section">
1308
1309<p>MagickSetPointsize() sets the font pointsize associated with the MagickWand.</p></ol>
1310
1311<p>The format of the MagickSetPointsize method is:</p>
1312
1313<pre class="code">
1314 MagickBooleanType MagickSetPointsize(MagickWand *wand,
1315 const double pointsize)
1316</pre>
1317
1318<p>A description of each parameter follows:</p></ol>
1319
1320<h5>wand</h5>
1321<ol><p>the magick wand.</p></ol>
1322
1323<h5>pointsize</h5>
1324<ol><p>the size of the font</p></ol>
1325
1326 </div>
1327<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
1328_8c.html" target="source" name="MagickSetProgressMonitor">MagickSetProgressMonitor</a></h2>
1329<div class="doc-section">
1330
1331<p>MagickSetProgressMonitor() sets the wand progress monitor to the specified method and returns the previous progress monitor if any. The progress monitor method looks like this:</p>
1332
1333<pre class="text">
1334 MagickBooleanType MagickProgressMonitor(const char *text,
1335 const MagickOffsetType offset,const MagickSizeType span,
1336 void *client_data)
1337</pre>
1338
1339<p>If the progress monitor returns MagickFalse, the current operation is interrupted.</p></ol>
1340
1341<p>The format of the MagickSetProgressMonitor method is:</p>
1342
1343<pre class="code">
1344 MagickProgressMonitor MagickSetProgressMonitor(MagickWand *wand
1345 const MagickProgressMonitor progress_monitor,void *client_data)
1346</pre>
1347
1348<p>A description of each parameter follows:</p></ol>
1349
1350<h5>wand</h5>
1351<ol><p>the magick wand.</p></ol>
1352
1353<h5>progress_monitor</h5>
1354<ol><p>Specifies a pointer to a method to monitor progress of an image operation.</p></ol>
1355
1356<h5>client_data</h5>
1357<ol><p>Specifies a pointer to any client data.</p></ol>
1358
1359 </div>
1360<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
1361_8c.html" target="source" name="MagickSetResourceLimit">MagickSetResourceLimit</a></h2>
1362<div class="doc-section">
1363
1364<p>MagickSetResourceLimit() sets the limit for a particular resource in megabytes.</p></ol>
1365
1366<p>The format of the MagickSetResourceLimit method is:</p>
1367
1368<pre class="code">
1369 MagickBooleanType MagickSetResourceLimit(const ResourceType type,
1370 const MagickSizeType limit)
1371</pre>
1372
1373<p>A description of each parameter follows:</p></ol>
1374
1375<h5>type</h5>
1376<ol><p>the type of resource: AreaResource, MemoryResource, MapResource, DiskResource, FileResource.</p></ol>
1377
1378<p>o The maximum limit for the resource.</p></ol>
1379
1380 </div>
1381<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
1382_8c.html" target="source" name="MagickSetResolution">MagickSetResolution</a></h2>
1383<div class="doc-section">
1384
1385<p>MagickSetResolution() sets the image resolution.</p></ol>
1386
1387<p>The format of the MagickSetResolution method is:</p>
1388
1389<pre class="code">
1390 MagickBooleanType MagickSetResolution(MagickWand *wand,
1391 const double x_resolution,const doubtl y_resolution)
1392</pre>
1393
1394<p>A description of each parameter follows:</p></ol>
1395
1396<h5>wand</h5>
1397<ol><p>the magick wand.</p></ol>
1398
1399<h5>x_resolution</h5>
1400<ol><p>the image x resolution.</p></ol>
1401
1402<h5>y_resolution</h5>
1403<ol><p>the image y resolution.</p></ol>
1404
1405 </div>
1406<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
1407_8c.html" target="source" name="MagickSetSamplingFactors">MagickSetSamplingFactors</a></h2>
1408<div class="doc-section">
1409
1410<p>MagickSetSamplingFactors() sets the image sampling factors.</p></ol>
1411
1412<p>The format of the MagickSetSamplingFactors method is:</p>
1413
1414<pre class="code">
1415 MagickBooleanType MagickSetSamplingFactors(MagickWand *wand,
1416 const unsigned long number_factors,const double *sampling_factors)
1417</pre>
1418
1419<p>A description of each parameter follows:</p></ol>
1420
1421<h5>wand</h5>
1422<ol><p>the magick wand.</p></ol>
1423
1424<h5>number_factoes</h5>
1425<ol><p>the number of factors.</p></ol>
1426
1427<h5>sampling_factors</h5>
1428<ol><p>An array of doubles representing the sampling factor for each color component (in RGB order).</p></ol>
1429
1430 </div>
1431<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
1432_8c.html" target="source" name="MagickSetSize">MagickSetSize</a></h2>
1433<div class="doc-section">
1434
1435<p>MagickSetSize() sets the size of the magick wand. Set it before you read a raw image format such as RGB, GRAY, or CMYK.</p></ol>
1436
1437<p>The format of the MagickSetSize method is:</p>
1438
1439<pre class="code">
1440 MagickBooleanType MagickSetSize(MagickWand *wand,
1441 const unsigned long columns,const unsigned long rows)
1442</pre>
1443
1444<p>A description of each parameter follows:</p></ol>
1445
1446<h5>wand</h5>
1447<ol><p>the magick wand.</p></ol>
1448
1449<h5>columns</h5>
1450<ol><p>the width in pixels.</p></ol>
1451
1452<h5>rows</h5>
1453<ol><p>the rows in pixels.</p></ol>
1454
1455 </div>
1456<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
1457_8c.html" target="source" name="MagickSetSizeOffset">MagickSetSizeOffset</a></h2>
1458<div class="doc-section">
1459
1460<p>MagickSetSizeOffset() sets the size and offset of the magick wand. Set it before you read a raw image format such as RGB, GRAY, or CMYK.</p></ol>
1461
1462<p>The format of the MagickSetSizeOffset method is:</p>
1463
1464<pre class="code">
1465 MagickBooleanType MagickSetSizeOffset(MagickWand *wand,
1466 const unsigned long columns,const unsigned long rows,
1467 const long offset)
1468</pre>
1469
1470<p>A description of each parameter follows:</p></ol>
1471
1472<h5>wand</h5>
1473<ol><p>the magick wand.</p></ol>
1474
1475<h5>columns</h5>
1476<ol><p>the image width in pixels.</p></ol>
1477
1478<h5>rows</h5>
1479<ol><p>the image rows in pixels.</p></ol>
1480
1481<h5>offset</h5>
1482<ol><p>the image offset.</p></ol>
1483
1484 </div>
1485<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property
1486_8c.html" target="source" name="MagickSetType">MagickSetType</a></h2>
1487<div class="doc-section">
1488
1489<p>MagickSetType() sets the image type attribute.</p></ol>
1490
1491<p>The format of the MagickSetType method is:</p>
1492
1493<pre class="code">
1494 MagickBooleanType MagickSetType(MagickWand *wand,
1495 const ImageType image_type)
1496</pre>
1497
1498<p>A description of each parameter follows:</p></ol>
1499
1500<h5>wand</h5>
1501<ol><p>the magick wand.</p></ol>
1502
1503<h5>image_type</h5>
1504<ol><p>the image type: UndefinedType, BilevelType, GrayscaleType, GrayscaleMatteType, PaletteType, PaletteMatteType, TrueColorType, TrueColorMatteType, ColorSeparationType, ColorSeparationMatteType, or OptimizeType.</p></ol>
1505
1506 </div>
cristyf3bb4782009-09-08 13:10:04 +00001507
1508</div>
1509
1510<div id="linkbar">
1511 <!-- <span id="linkbar-west">&nbsp;</span> -->
1512 <span id="linkbar-center">
1513 <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;
1514 <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;
cristyb4c03bb2009-09-27 13:55:46 +00001515 <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>
cristyf3bb4782009-09-08 13:10:04 +00001516 </span>
1517 <span id="linkbar-east">&nbsp;</span>
1518 </div>
1519 <div class="footer">
1520 <span id="footer-west">&copy; 1999-2009 ImageMagick Studio LLC</span>
1521 <span id="footer-east"> <a href="../http://www.imagemagick.org/script/contact.php">Contact the Wizards</a></span>
1522 </div>
1523 <div style="clear: both; margin: 0; width: 100%; "></div>
1524</body>
1525</html>