GD is the standard php image processing library. Choose gd
if you have either
no access to imagemagick or to the imagick php extension.
There're a few downsides when using gd though, e.g. colorprofiles are not preserved, there's no support for preserving imagesequences when processing an animated gif file. It also has a larger memory footprint so can become impossible in some cases (memory limitations on shared hosting patforms, etc.).
Imagemagick is an incredible fast and versatile image processing libraray. Choose im
in your config.php
, if you have access to the convert
binray.
For further information on imagemagick please visit the official website
Imagick is imagemagick OOP for php. Choose imagick
if you have the
imagick
extensions installed but no access to the imagemagick binary.
Go to \app\config\packages\thapp\jitimage
open config.php
Search for 'driver' => 'gd',
Change it to imagick
for Imagick, im
for ImageMagick
Example
'driver' => 'imagick',
Note: You need to check if your server support of imagick
and ImageMagick
. ( You can ask you hosting provider for this )
ImageMagick
is not available in maximum number of servers.
If imagick
and ImageMagick
both are not available then use gd