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