1 This file documents how to use the binary distribution packages built by
2 ImageMagick Studio LLC, and found in the ImageMagick 'binaries' subdirectory
3 of ImageMagick ftp sites. Those who want to build ImageMagick from source
4 code should refer to https://www.imagemagick.org/script/install-source.php.
6 Unix/Linux/Darwin/Mac OS X/Cygwin/MinGW Install:
8 Download the appropriate binary from
10 ftp://ftp.imagemagick.org/pub/ImageMagick/binaries
12 Create (or choose) a directory to install the package into and change to that
13 directory, for example:
17 Extract the contents of the package using the command
19 gzip -dc /path/to/package.tar.gz | tar -xf -
21 If the 'bin' subdirectory of the extracted package is not already in your
22 executable search path, add it to your PATH environment variable. For
25 export PATH; PATH="$HOME/ImageMagick/bin:$PATH"
27 Set the MAGICK_HOME environment variable to the path where you extracted the
28 ImageMagick files. For example
30 export MAGICK_HOME="$HOME/ImageMagick-7.0.2"
32 On Linux and Solaris machines set the LD_LIBRARY_PATH environment variable:
34 export LD_LIBRARY_PATH="$HOME/ImageMagick-7.0.2/lib"
36 On Mac OS X (Darwin) machines set the DYLD_LIBRARY_PATH environment variable:
38 export DYLD_LIBRARY_PATH="$HOME/ImageMagick-7.0.2/lib"
40 Now, test ImageMagick to see if it is working
42 convert logo: logo.gif
45 To install PerlMagick type
47 cd ImageMagick-7.0.2/PerlMagick
52 Additional Information
54 Environment Variables:
56 In addition to the MAGICK_HOME environment variable defined above, you may
57 find these variables useful:
59 MAGICK_TMPDIR path to store temporary files
60 LD_LIBRARY_PATH path to libMagick.so and other libraries
64 ImageMagick depends on a number of external configuration files which
65 include colors.xml, delegates.xml, magic.xml, coder.xml, and others.
66 ImageMagick searches for configuration files in the following order, and
69 $MAGICK_CONFIGURE_PATH
70 $MAGICK_HOME/etc/ImageMagick
71 $MAGICK_HOME/share/ImageMagick-7.0.2/config
72 $HOME/.config/ImageMagick/
73 <client path>/etc/ImageMagick/
78 ImageMagick is able to load raw TrueType and Postscript font files. It
79 searches for the font configuration file, type.xml, in the following
80 order, and loads them if found:
82 $MAGICK_CONFIGURE_PATH
83 $MAGICK_HOME/etc/ImageMagick
84 $MAGICK_HOME/share/ImageMagick-7.0.2/config
85 $HOME/.config/ImageMagick/
86 <client path>/etc/ImageMagick/
92 ImageMagick's file format support is usually provided in the form of
93 loadable modules. It searches for loadable modules in the following order
94 and it uses the first match found:
97 $MAGICK_HOME/etc/ImageMagick/modules-Q16/coders/
98 $HOME/.config/ImageMagick/
99 <client path>/../etc/ImageMagick/modules-Q16/coders/
100 $MAGICK_HOME/etc/ImageMagick/modules-Q16/coders
101 $MAGICK_HOME/share/ImageMagick-7.0.2/modules-Q16/coders
102 $HOME/.config/ImageMagick/
103 <client path>/etc/ImageMagick/modules-Q16/coders
106 Windows Vista, XP, and NT Install:
110 ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.2-0-Q16-windows-dll.exe
111 ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.2-0-Q16-windows-static.exe
112 ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.2-0-Q8-windows-dll.exe
113 ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.2-0-Q8-windows-static.exe
115 and execute it (or "open" it from your browser) to start the installation
118 Once ImageMagick is installed, Select Start->Programs->Command Prompt. In
119 the Command Prompt window type
121 convert logo: logo.gif
124 If you have an X11 server, from the Command Prompt window type
133 unzip ImageMagick.zip
134 set default [.imagemagick]
136 identify -verbose logo: