Browse our Products

If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.

 

Aspose.Imaging pour .NET 22.6

Download  Support Forum 

File Details

  • Downloads:
  • 2
  • File Size:
  • 38.41MB
  • Date Added:
  • 8/6/2022

La description

Il contient Aspose.Imaging pour la version .NET 22.6.

File Details

Amélioration de la gestion des coins arrondis du rectangle

Dans cette version de l’API, nous avons résolu le problème des coins arrondis dans le rectangle généré dans le fichier EMF.

string baseFolder = @"D:\";
string file = "result.png";
string outputFileName = Path.Combine(baseFolder, file);
EmfRecorderGraphics2D graphics = new EmfRecorderGraphics2D(
    new Rectangle(0, 0, 1000, 1000),
    new Size(1000, 1000),
    new Size(100, 100));

Pen pen = new Pen(Color.Red, 10);
graphics.DrawRectangle(pen, 10, 10, 80, 80);
pen.LineJoin = LineJoin.Miter;
pen.EndCap = LineCap.Flat;

using (EmfImage image = graphics.EndRecording())
{
    image.Save(outputFileName, new PngOptions());
}

Meilleure prise en charge des formats CDR et DICOM

Cette version de l’API de traitement d’image a corrigé des bogues avec une exception dans la gestion des fichiers CDR ainsi qu’un scénario où les développeurs ne pouvaient pas lire l’image DICOM.

var fileName = @"D:\file.cdr";
var outFileName = fileName + ".png";
using (Image image = Image.Load(fileName))
{
    image.Save(outFileName, new PngOptions());
}

Image DICOM

using (var image = Image.Load("file.dcm") as DicomImage)
{
    var pngOptions = new PngOptions()
    {
        ColorType = Png.PngColorType.TruecolorWithAlpha,
        Progressive = true,
    };

    image.Save("file-page-0.png", pngOptions);
    image.Pages[57].Save("file-page-57.png", pngOptions);
}

Prise en charge du contraste et du gamma pour l’image multi-images GIF

Auparavant, les opérations AdjustContrast et AdjustGamma n’étaient pas correctement appliquées sur l’image multi-images GIF. Les deux ont été résolus dans cette version.

var path = @"D:\earth.gif";

var outputPath = @"D:\earth-contrast.gif";
using (var image = Image.Load(path) as RasterImage)
{
    image.AdjustContrast(40);
    image.Save(outputPath);
}

outputPath = @"D:\earth-gamma.gif";
using (var image = Image.Load(path) as RasterImage)
{
    image.AdjustGamma(3.5f);
    image.Save(outputPath);
}

Pour une liste complète des fonctionnalités, améliorations et corrections de bogues de cette version, veuillez consulter Aspose.Imaging for .NET 22.6.

 Français