Browse our Products

Aspose.Imaging for Java 23.6 - Release notes

Competitive features:

KeySummaryCategory
IMAGINGJAVA-8466Evaluation watermark is added to the output when converting DCMEnhancement
IMAGINGJAVA-8450EMF to SVG NullReferenceExceptionEnhancement
IMAGINGJAVA-8444Regression: Exif Data is missing exceptionEnhancement

Public API changes:

Added APIs:

Please see corresponding cumulative API changes for Aspose.Imaging for .NET 23.6 version

Removed APIs:

Please see corresponding cumulative API changes for Aspose.Imaging for .NET 23.6 version

Usage Examples:

IMAGINGJAVA-8466 Evaluation watermark is added to the output when converting DCM

try(Image image = ImagingVentureLicenser.load(FileName, true, ""))
{
	image.save("output.png");
}

IMAGINGJAVA-8450 EMF to SVG NullReferenceException

try (EmfImage image = (EmfImage)Image.load("D:\\SimpleReport.emf"))
{
   image.save("D:\\result.svg", new SvgOptions());
}

IMAGINGJAVA-8444 Regression: Exif Data is missing exception

try (JpegImage image = (JpegImage) Image.load("file.jpg", new LoadOptions()	{{
								setDataRecoveryMode(DataRecoveryMode.ConsistentRecover);
							}}))
{
	JpegExifData exifData = image.getExifData();
	if (exifData == null)
	{
		throw new RuntimeException("ExifData is missing");
	}

	// Do something with it
	int[] bps = exifData.getBitsPerSample();
}