Installing ImageMagick
ImageMagick is free software that improves output quality when rendering images. The Java code within Smart Flows isn't inherently optimized for image handling. Installing ImageMagick significantly enhances the image outputs for your flows. Additionally, only users with ImageMagick installed can use images rendered in CMYK The CMYK color model is a subtractive color model, based on the CMY color model, used in color printing, and is also used to describe the printing process itself. CMYK refers to the four ink plates used in some color printing: cyan, magenta, yellow, and key. color profiles.
1. | Download and install the latest version of ImageMagick. |
2. | In the installation folder for ImageMagick, copy magick.exe to convert.exe. |
Note: The value after the equal sign(=) may differ depending on where you installed ImageMagick. The path should point to the installation folder for your version of ImageMagick.
3. | Set the environment variable to IM4JAVA TOOLPATH=C:\Program Files\ImageMagick-7.0.10-Q1. |
4. | Download the most recent version of im4java.jar. |
5. | Copy the im4java download to the <installdir>![]() |
6. | In the smartflow-server.xml file, replace the following to add the im4java to the classpath. |
6.1. | Select the following code, <startargument>-jar</startargument> <startargument>smartflows-server-4.5.0.6.jar</startargument>. |
Note:The code in <startargument>smartflows-server-4.5.0.6.jar;lib/im4java-1.4.0.jar</startargument> will differ depending on your current version of Smart Flows and the version of im4java installed. Ensure that the version numbers match your installed versions.
6.2. | Replace the selected code with the snippet below, |
im4java Code Snippet
<startargument>-cp</startargument>
<startargument>smartflows-server-4.5.0.6.jar;lib/im4java-1.4.0.jar</startargument>
<startargument>-Dloader.main=com.xperido.project.XperiDoProjectApplication</startargument>
<startargument>org.springframework.boot.loader.PropertiesLauncher</startargument>
7. | Restart the Smart Flows service. |
7.2. | In the Open: field, type services.msc. |
7.3. | Select the OK button. |
The Services window displays.
7.4. | Scroll and select the Experlogix Smart Flows Server service. |
This operation may take some time while Experlogix Smart Flows automatically updates your database.
7.5. | Select the Restart service button. |