We are pleased to announce the release of Aspose.Imaging for Java 3.3.0. This release allows you to Create WebP image, export WebP image to other image formats, and convert frame of a GIF image to WebP image. Support to update text layer in the PSD file and read/write XMP data to image has also been incorporated in this release.

Create a WebP Image using Java

Using Aspose.Imaging for Java API, you can create WebP image.
The ollowing is the code demonstrating the use of WebPOptions class to create a WebP image using Java.

Export WebP to Other Image Formats using Java

Using Aspose.Imaging for Java API, you can convert WebP image to other image formats. Here is the code to convert WebP image to BMP format using Java.

Convert GIFF Image Frame to WebP Image using Java

Using Aspose.Imaging for Java API, you can extract a frame from any existing GIFF image and convert it to WebP format. Following is the code demonstration of GifImage. Blocks property to extract a GIFF frame and WebPFrameBlock class to add WebP frame to the WebP image blocklist to create a WebP image.

Update Text Layer in PSD File

Aspose.Imaging provides functionality to update text layer in the PSD file. TextLayer.UpdateText method of the TextLayer class can be used to update text in the text layer of a PSD file. TextLayer class can be found under package com.aspose.imaging.fileformats.psd.Layers. Method TextLayer.UpdateText takes a string that is to be added, top left coordinates as starting point (com.aspose.imaging.Point), font size and color (com.aspose.imaging.Color) as parameters. Following is the code demonstration of the said functionality.

Enhancements

The following enhancements have been introduced in this release.

  • Process of JPEG2000 image conversion JP2 has been improved.
  • Process of TIFF image conversion to other image format has been improved.
  • Functionality of EXIF data in TIFF image has been improved.
  • DWG file to PDF conversion process has been improved.
  • Process of converting raster images has been improved.
  • JPEG image encoding algorithm has been upgraded.
  • Functionality of getHorizontalResolution & getVerticalResolution properties has been improved.
  • Resizing GIF image functionality has been improved.

Please refer to the release notes of Aspose.Imaging for Java 3.3.0 for a full view of improvements along with sample code snippets for newly added features. If you are planning to upgrade the API to the latest revision, we strongly suggest you to check the Public API Changes section to know what has been changed in the public API since your current version.

Aspose.Imaging for Java Resources

The resources, you may need to accomplish your tasks:

As always we appreciate your feedback so if you ever have anything to tell us about this release or anything else, please head to the Aspose.Imaging forum for a chat.