On the JavaServer Pages platform, KTML 4 uses two libraries for image manipulation:
A basic library created by InterAKT that is included in the KTML 4 editor - will be used for basic image editing operations. This library only supports the jpeg and png file formats
ImageMagick - for more advanced image editing options.
In order to be able to upload and resize images, as well as other image operations, you must configure the image libraries:
The default library that is included in KTML 4 does not need any configuration. It will work by default.
You need to download and install ImageMagick on your system. Download the latest version from the website, and follow the installation instructions specific to your operating system.
After installing ImageMagick you must grant the user as which the web server runs the right to execute the program (ImageMagick comes as a standalone program). The way this is done depends on the operating system existing on the server.
The last step is to allow read and write access rights on the folder where the images and files will be stored. If you have already configured file uploading, you do not need to take any further action. Else, follow the instructions here to grant access rights on the upload folder.