Browse our Products

Aspose.Imaging for .NET 23.11 - Release notes

Competitive features:

  • Implement support text styles italic/underline in CDR format
KeySummaryCategory
IMAGINGNET-6435Implement support text styles italic/underline in CDR formatFeature
IMAGINGNET-6464Converting the Png to Psd issueEnhancement
IMAGINGNET-5980Failed to open CMX fileEnhancement
IMAGINGNET-5804Cannot convert the CMX image to PNGEnhancement
IMAGINGNET-5452Emf file not correctly converted to pngEnhancement
IMAGINGNET-4348System.NullReferenceException while converting particular CDR to PNGEnhancement
IMAGINGNET-3720SVG to PNG conversion issuesEnhancement

Public API changes:

Added APIs:

Removed APIs:

Usage Examples:

IMAGINGNET-6464 Converting the Png to Psd issue

using var image = Image.Load("IMG_20230628_212247_219.png");
image.Save("result.psd");

IMAGINGNET-6435 Implement support text styles italic/underline in CDR format

cpp
var baseFolder = "D:\\";
FontSettings.SetFontsFolder(Path.Combine(baseFolder, "Fonts"));
using (var image = Image.Load(Path.Combine(baseFolder, "Test.cdr")))
{
    image.Save(Path.Combine(baseFolder, "Test.cdr.jpg"));
}

IMAGINGNET-5980 Failed to open CMX file

cpp
var baseFolder = "D:\\";
var fileName = "FINALIZADO.cmx";
var inputFileName = Path.Combine(baseFolder, fileName);
var outFileName = inputFileName + ".png";
using (var image = Image.Load(inputFileName))
{
    image.Save(outFileName);
}

IMAGINGNET-5804 Cannot convert the CMX image to PNG

cpp
using (var img = Image.Load(@"D:\image.CMX"))
{
    img.Save(@"D:\result.jpg");
}

IMAGINGNET-5452 Emf file not correctly converted to png

css
 var inputFile = "picture-89c3d48cc4874177a54eb3e2ec94b5fd.emf";
 var baseFolder = "D:\\";
 var inputFileName = Path.Combine(baseFolder, inputFile);
 var outputFileName = inputFileName + ".png";
 using (var image = Image.Load(inputFileName))
 {
     image.Save(outputFileName, new PngOptions());
 }

IMAGINGNET-4348 System.NullReferenceException while converting particular CDR to PNG

var baseFolder = @"D:\cdr\";
var fileName = Path.Combine(baseFolder, "Panasonic_Digital_4_C2C.cdr");
var inputFilePath = Path.Combine(baseFolder, fileName);
var outputFilePath = inputFilePath + ".png";
using (var image = (CdrImage) Image.Load(inputFilePath))
{
    image.Save(outputFilePath, new PngOptions());
}

IMAGINGNET-3720 SVG to PNG conversion issues

cpp
 const string baseFolder = "D:\\";
 const string fileName = "OSHARED-23428.svg";
 var inputFileName = Path.Combine(baseFolder, fileName);
 var outFileName = inputFileName + ".png";
 using (Image image = Image.Load(inputFileName))
 {
     image.Save(outFileName, new PngOptions());
 }