Image processing

aj-image

aj-image is a lightweight tool for server-side image processing and composition in Java. It combines images, text, and rectangles for tasks such as posters and watermarks. ImageContainer is the composition entry point; other utilities cover format conversion, thumbnails, rounded corners, and pixel matrices.

Maven dependency

Requires Java 8 or later. Version 1.0 is published to Maven Central. Add this dependency to your project's pom.xml:

<dependency>
    <groupId>com.ajaxjs</groupId>
    <artifactId>aj-image</artifactId>
    <version>1.0</version>
</dependency>

No additional repository configuration is normally needed.

What can it do?

Documentation

The utils tools can be used independently of composition.

Source code