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