]> granicus.if.org Git - imagemagick/blob - www/import.html
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=18265
[imagemagick] / www / import.html
1
2
3
4
5 <!DOCTYPE html>
6 <html lang="en">
7 <head>
8   <meta charset="utf-8"  />
9   <meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1,shrink-to-fit=no"  />
10   <title>ImageMagick - Command-line Tools: Import</title>
11   <meta name="application-name" content="ImageMagick" />
12   <meta name="description" content="ImageMagick® creates, edits, composes, and converts bitmap images. Resize an image, crop it, change its shades and colors, add captions, and more." />
13   <meta name="application-url" content="https://imagemagick.org" />
14   <meta name="generator" content="PHP" />
15   <meta name="keywords" content="command-line, tools:, import, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
16   <meta name="rating" content="GENERAL" />
17   <meta name="robots" content="INDEX, FOLLOW" />
18   <meta name="generator" content="ImageMagick Studio LLC" />
19   <meta name="author" content="ImageMagick Studio LLC" />
20   <meta name="revisit-after" content="2 DAYS" />
21   <meta name="resource-type" content="document" />
22   <meta name="copyright" content="Copyright (c) 1999-2019 ImageMagick Studio LLC" />
23   <meta name="distribution" content="Global" />
24   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
25   <meta property='og:url' content='../' />
26   <meta property='og:title' content='ImageMagick' />
27   <meta property='og:image' content='../images/logo.png' />
28   <meta property='og:type' content='website' />
29   <meta property='og:site_name' content='ImageMagick' />
30   <meta property='og:description' content="Convert, Edit, or Compose Bitmap Images" />
31   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
32   <link href="import.html" rel="canonical" />
33   <link href="../images/wand.png" rel="icon" />
34   <link href="../images/wand.ico" rel="shortcut icon" />
35   <link href="assets/magick.css" rel="stylesheet" />
36 </head>
37 <body>
38   <header>
39   <nav class="navbar navbar-expand-md navbar-dark fixed-top bg-dark">
40     <a class="navbar-brand" href="../index.html"><img class="d-block" id="icon" alt="ImageMagick" width="32" height="32" src="../images/wand.ico"/></a>
41     <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarsMagick" aria-controls="navbarsMagick" aria-expanded="false" aria-label="Toggle navigation">
42       <span class="navbar-toggler-icon"></span>
43     </button>
44
45     <div class="navbar-collapse collapse" id="navbarsMagick" style="">
46     <ul class="navbar-nav mr-auto">
47       <li class="nav-item ">
48         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
49       </li>
50       <li class="nav-item ">
51         <a class="nav-link" href="download.html">Download</a>
52       </li>
53       <li class="nav-item ">
54         <a class="nav-link" href="command-line-tools.html">Tools</a>
55       </li>
56       <li class="nav-item ">
57         <a class="nav-link" href="command-line-processing.html">Command-line</a>
58       </li>
59       <li class="nav-item ">
60         <a class="nav-link" href="resources.html">Resources</a>
61       </li>
62       <li class="nav-item ">
63         <a class="nav-link" href="develop.html">Develop</a>
64       </li>
65       <li class="nav-item">
66         <a class="nav-link" target="_blank" href="https://imagemagick.org/discourse-server/">Community</a>
67       </li>
68     </ul>
69     <form class="form-inline my-2 my-lg-0" action="https://imagemagick.org/script/search.php">
70       <input class="form-control mr-sm-2" type="text" name="q" placeholder="Search" aria-label="Search">
71       <button class="btn btn-outline-success my-2 my-sm-0" type="submit" name="sa">Search</button>
72     </form>
73     </div>
74   </nav>
75   <div class="container">
76    <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
77          style="display:block"
78          data-ad-client="ca-pub-3129977114552745"
79          data-ad-slot="6345125851"
80          data-full-width-responsive="true"
81          data-ad-format="horizontal"></ins>
82     <script>
83       (adsbygoogle = window.adsbygoogle || []).push({});
84     </script>
85
86   </div>
87   </header>
88   <main class="container">
89     <div class="magick-template">
90 <div class="magick-header">
91 <p class="text-center"><a href="import.html#usage">Example Usage</a> • <a href="import.html#options">Option Summary</a></p>
92
93 <p class="lead magick-description">Use the <code>import</code> program to capture some or all of an X server screen and save the image to a file. <code>import</code> captures the window selected by clicking or program argument. See <a href="command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>import</code> command or see below for example usages of the command.</p>
94
95 <h2><a class="anchor" id="usage"></a>Example Usage</h2>
96
97 <p>We list a few examples of the <code>import</code> command here to illustrate its usefulness and ease of use.  To get started, lets import an image of an X11 window in the JPEG format:</p>
98
99 <pre class="highlight"><code>magick import rose.jpg
100 </code></pre>
101
102 <p>To capture the entire X server screen in the Postscript image format:</p>
103
104 <pre class="highlight"><code>magick import -window root screen.ps
105 </code></pre>
106
107 <p>You can find additional examples of using <code>import</code> in <a href="http://www.ibm.com/developerworks/library/l-graf/?ca=dnt-428">Graphics from the Command Line</a>.  Further discussion is available in  <a href="http://www.ibm.com/developerworks/library/l-graf2/?ca=dgr-lnxw15GraphicsLine">More Graphics from the Command Line</a> and <a href="../Usage/">Examples of ImageMagick Usage</a>.</p>
108
109
110 <h2><a class="anchor" id="options"></a>Option Summary</h2>
111
112 <p>The <code>import</code> command recognizes these options.  Click on an option to get more details about how that option works.</p>
113
114 <table class="table table-sm table-striped">
115   <tbody>
116   <tr>
117     <th align="left">Option</th>
118     <th align="left">Description</th>
119   </tr>
120
121   <tr>
122     <td><a href="../www/command-line-options.html#adjoin">-adjoin</a></td>
123     <td>join images into a single multi-image file</td>
124   </tr>
125
126   <tr>
127     <td><a href="../www/command-line-options.html#annotate">-annotate <var>geometry text</var></a></td>
128     <td>annotate the image with text</td>
129   </tr>
130
131   <tr>
132     <td><a href="../www/command-line-options.html#border">-border</a></td>
133     <td>include window border in the output image</td>
134   </tr>
135
136   <tr>
137     <td><a href="../www/command-line-options.html#channel">-channel <var>type</var></a></td>
138     <td>apply option to select image channels</td>
139   </tr>
140
141   <tr>
142     <td><a href="../www/command-line-options.html#colors">-colors <var>value</var></a></td>
143     <td>preferred number of colors in the image</td>
144   </tr>
145
146   <tr>
147     <td><a href="../www/command-line-options.html#colorspace">-colorspace <var>type</var></a></td>
148     <td>set image colorspace</td>
149   </tr>
150
151   <tr>
152     <td><a href="../www/command-line-options.html#comment">-comment <var>string</var></a></td>
153     <td>annotate image with comment</td>
154   </tr>
155
156   <tr>
157     <td><a href="../www/command-line-options.html#compress">-compress <var>type</var></a></td>
158     <td>image compression type</td>
159   </tr>
160
161   <tr>
162     <td><a href="../www/command-line-options.html#contrast">-contrast</a></td>
163     <td>enhance or reduce the image contrast</td>
164   </tr>
165
166   <tr>
167     <td><a href="../www/command-line-options.html#crop">-crop <var>geometry</var></a></td>
168     <td>preferred size and location of the cropped image</td>
169   </tr>
170
171   <tr>
172     <td><a href="../www/command-line-options.html#debug">-debug <var>events</var></a></td>
173     <td>import copious debugging information</td>
174   </tr>
175
176   <tr>
177     <td><a href="../www/command-line-options.html#define">-define <var>format:option</var></a></td>
178     <td>define one or more image format options</td>
179   </tr>
180
181   <tr>
182     <td><a href="../www/command-line-options.html#delay">-delay <var>value</var></a></td>
183     <td>import the next image after pausing</td>
184   </tr>
185
186   <tr>
187     <td><a href="../www/command-line-options.html#density">-density <var>geometry</var></a></td>
188     <td>horizontal and vertical density of the image</td>
189   </tr>
190
191   <tr>
192     <td><a href="../www/command-line-options.html#depth">-depth <var>value</var></a></td>
193     <td>image depth</td>
194   </tr>
195
196   <tr>
197     <td><a href="../www/command-line-options.html#despeckle">-descend</a></td>
198     <td>obtain image by descending window hierarchy</td>
199   </tr>
200
201   <tr>
202     <td><a href="../www/command-line-options.html#display">-display <var>server</var></a></td>
203     <td>get image or font from this X server</td>
204   </tr>
205
206   <tr>
207     <td><a href="../www/command-line-options.html#dispose">-dispose <var>method</var></a></td>
208     <td>layer disposal method</td>
209   </tr>
210
211   <tr>
212     <td><a href="../www/command-line-options.html#dither">-dither  <var>method</var></a></td>
213     <td>apply error diffusion to image</td>
214   </tr>
215
216   <tr>
217     <td><a href="../www/command-line-options.html#encipher">-encipher <var>filename</var></a></td>
218     <td>convert plain pixels to cipher pixels</td>
219   </tr>
220
221   <tr>
222     <td><a href="../www/command-line-options.html#encoding">-encoding <var>type</var></a></td>
223     <td>text encoding type</td>
224   </tr>
225
226   <tr>
227     <td><a href="../www/command-line-options.html#endian">-endian <var>type</var></a></td>
228     <td>endianness (MSB or LSB) of the image</td>
229   </tr>
230
231   <tr>
232     <td><a href="../www/command-line-options.html#filter">-filter <var>type</var></a></td>
233     <td>use this filter when resizing an image</td>
234   </tr>
235
236   <tr>
237     <td><a href="../www/command-line-options.html#frame">-frame</a></td>
238     <td>include window manager frame</td>
239   </tr>
240
241   <tr>
242     <td><a href="../www/command-line-options.html#geometry">-geometry <var>geometry</var></a></td>
243     <td>preferred size or location of the image</td>
244   </tr>
245
246   <tr>
247     <td><a href="../www/command-line-options.html#gravity">-gravity <var>type</var></a></td>
248     <td>horizontal and vertical text placement</td>
249   </tr>
250
251   <tr>
252     <td><a href="../www/command-line-options.html#help">-help</a></td>
253     <td>print program options</td>
254   </tr>
255
256   <tr>
257     <td><a href="../www/command-line-options.html#identify">-identify</a></td>
258     <td>identify the format and characteristics of the image</td>
259   </tr>
260
261   <tr>
262     <td><a href="../www/command-line-options.html#interlace">-interlace <var>type</var></a></td>
263     <td>type of image interlacing scheme</td>
264   </tr>
265
266   <tr>
267     <td><a href="../www/command-line-options.html#interpolate">-interpolate <var>method</var></a></td>
268     <td>pixel color interpolation method</td>
269   </tr>
270
271   <tr>
272     <td><a href="../www/command-line-options.html#label">-label <var>name</var></a></td>
273     <td>assign a label to an image</td>
274   </tr>
275
276   <tr>
277     <td><a href="../www/command-line-options.html#limit">-limit <var>type value</var></a></td>
278     <td>pixel cache resource limit</td>
279   </tr>
280
281   <tr>
282     <td><a href="../www/command-line-options.html#log">-log <var>format</var></a></td>
283     <td>format of debugging information</td>
284   </tr>
285
286   <tr>
287     <td><a href="../www/command-line-options.html#monitor">-monitor</a></td>
288     <td>monitor progress</td>
289   </tr>
290
291   <tr>
292     <td><a href="../www/command-line-options.html#monochrome">-monochrome</a></td>
293     <td>transform image to black and white</td>
294   </tr>
295
296   <tr>
297     <td><a href="../www/command-line-options.html#negate">-negate</a></td>
298     <td>replace each pixel with its complementary color </td>
299   </tr>
300
301   <tr>
302     <td><a href="../www/command-line-options.html#page">-page <var>geometry</var></a></td>
303     <td>size and location of an image canvas (setting)</td>
304   </tr>
305
306   <tr>
307     <td><a href="../www/command-line-options.html#pause">-pause <var>seconds</var></a></td>
308     <td>seconds delay between snapshots</td>
309   </tr>
310
311   <tr>
312     <td><a href="../www/command-line-options.html#quality">-quality <var>value</var></a></td>
313     <td>JPEG/MIFF/PNG compression level</td>
314   </tr>
315
316   <tr>
317     <td><a href="../www/command-line-options.html#quantize">-quantize <var>colorspace</var></a></td>
318     <td>reduce image colors in this colorspace</td>
319   </tr>
320
321   <tr>
322     <td><a href="../www/command-line-options.html#quiet">-quiet</a></td>
323     <td>suppress all warning messages</td>
324   </tr>
325
326   <tr>
327     <td><a href="../www/command-line-options.html#quiet">-quiet</a></td>
328     <td>suppress all warning messages</td>
329   </tr>
330
331   <tr>
332     <td><a href="../www/command-line-options.html#regard-warnings">-regard-warnings</a></td>
333     <td>pay attention to warning messages.</td>
334   </tr>
335
336   <tr>
337     <td><a href="../www/command-line-options.html#repage">-repage <var>geometry</var></a></td>
338     <td>size and location of an image canvas</td>
339   </tr>
340
341   <tr>
342     <td><a href="../www/command-line-options.html#resize">-resize <var>geometry</var></a></td>
343     <td>resize the image</td>
344   </tr>
345
346   <tr>
347     <td><a href="../www/command-line-options.html#respect-parentheses">-respect-parentheses</a></td>
348     <td>settings remain in effect until parenthesis boundary.</td>
349   </tr>
350
351   <tr>
352     <td><a href="../www/command-line-options.html#rotate">-rotate <var>degrees</var></a></td>
353     <td>apply Paeth rotation to the image</td>
354   </tr>
355
356   <tr>
357     <td><a href="../www/command-line-options.html#sampling-factor">-sampling-factor <var>geometry</var></a></td>
358     <td>horizontal and vertical sampling factor</td>
359   </tr>
360
361   <tr>
362     <td><a href="../www/command-line-options.html#scene">-scene <var>value</var></a></td>
363     <td>image scene number</td>
364   </tr>
365
366   <tr>
367     <td><a href="../www/command-line-options.html#screen">-screen</a></td>
368     <td>select image from root window</td>
369   </tr>
370
371   <tr>
372     <td><a href="../www/command-line-options.html#seed">-seed <var>value</var></a></td>
373     <td>seed a new sequence of pseudo-random numbers</td>
374   </tr>
375
376   <tr>
377     <td><a href="../www/command-line-options.html#set">-set <var>attribute value</var></a></td>
378     <td>set an image attribute</td>
379   </tr>
380
381   <tr>
382     <td><a href="../www/command-line-options.html#sharpen">-silent</a></td>
383     <td>operate silently, i.e. don't ring any bells</td>
384   </tr>
385
386   <tr>
387     <td><a href="../www/command-line-options.html#strip">-strip</a></td>
388     <td>strip image of all profiles and comments</td>
389   </tr>
390
391   <tr>
392     <td><a href="../www/command-line-options.html#synchronize">-synchronize</a></td>
393     <td>synchronize image to storage device</td>
394   </tr>
395
396   <tr>
397     <td><a href="../www/command-line-options.html#taint">-taint</a></td>
398     <td>mark the image as modified</td>
399   </tr>
400
401   <tr>
402     <td><a href="../www/command-line-options.html#transparent-color">-transparent-color <var>color</var></a></td>
403     <td>transparent color</td>
404   </tr>
405
406   <tr>
407     <td><a href="../www/command-line-options.html#trim">-trim</a></td>
408     <td>trim image edges</td>
409   </tr>
410
411   <tr>
412     <td><a href="../www/command-line-options.html#update">-type <var>type</var></a></td>
413     <td>image type</td>
414   </tr>
415
416   <tr>
417     <td><a href="../www/command-line-options.html#verbose">-verbose</a></td>
418     <td>print detailed information about the image</td>
419   </tr>
420
421   <tr>
422     <td><a href="../www/command-line-options.html#version">-version</a></td>
423     <td>print version information</td>
424   </tr>
425
426   <tr>
427     <td><a href="../www/command-line-options.html#virtual-pixel">-virtual-pixel <var>method</var></a></td>
428     <td>access method for pixels outside the boundaries of the image</td>
429   </tr>
430
431   <tr>
432     <td><a href="../www/command-line-options.html#write">-window <var>id</var></a></td>
433     <td>select window with this id or name</td>
434   </tr>
435
436   </tbody>
437 </table>
438
439 </div>
440     </div>
441   </main><!-- /.container -->
442   <footer class="magick-footer">
443     <p><a href="security-policy.html">Security</a> •
444     <a href="architecture.html">Architecture</a>
445      
446     <a href="import.html#"><img class="d-inline" id="wand" alt="And Now a Touch of Magick" width="16" height="16" src="../images/wand.ico"/></a>
447      
448     <a href="links.html">Related</a> •
449      <a href="sitemap.html">Sitemap</a>
450     <br/>
451     <a href="support.html">Donate</a> •
452     <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
453     <a href="https://imagemagick.org/script/contact.php">Contact Us</a> 
454     <br/>
455     <small>© 1999-2019 ImageMagick Studio LLC</small></p>
456   </footer>
457
458   <!-- Javascript assets -->
459   <script src="assets/magick.js" crossorigin="anonymous"></script>
460   <script>window.jQuery || document.write('<script src="https://localhost/ajax/libs/jquery/3.3.1/jquery.min.js"><\/script>')</script>
461 </body>
462 </html>
463 <!-- Magick Cache 2nd September 2019 15:00 -->