Aspose Imaging .NET Conversion Plugin Licensing

Overview

Aspose.Imaging for .NET Conversion Plugin allows users to convert images between all available in Aspose.Imaging formats.

Examples of such conversions are available here.

What platforms are supported for Conversion Plugin usage

NETStandard2.0 and higher .NET platforms are suitable for conversion plugin licensing.

Is there any demo application to review Aspose.Imaging for .NET Conversion Plugin usage

Yes, you can try Aspose.Imaging Conversion Application

What will happen, If I will use API entries, that are not licensed by Conversion Plugin License

Aspose.Imaging will work in trial mode.

Can I use other Plugin licenses with Conversion Plugin License?

Yes, you can use as many as you need other available plugin licenses:

How can I buy and use Conversion plugin only?

Example of usage of Conversion Plugin

using Aspose.Imaging;
using Aspose.Imaging.FileFormats.Emf;
using Aspose.Imaging.FileFormats.Png;
using Aspose.Imaging.FileFormats.Tiff;
using Aspose.Imaging.FileFormats.Tiff.Enums;
using Aspose.Imaging.ImageOptions;
using Aspose.Imaging.Sources;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
string templatesFolder = @"c:\Users\USER\Downloads\templates\";
string dataDir = templatesFolder;
Run();
//------------------------------------------------------------------------
// Conversion plug-in use sample
//------------------------------------------------------------------------
void Run()
{
// Conversion plug-in licensed use example
Metered license = new Metered();
// Only metered plug-in license is supported
license.SetMeteredKey("<your public key>", "<your private key>");
string OutputDirectory = templatesFolder;
using (Image image = Image.Load(Path.Combine(templatesFolder, "template.png")))
{
var filePath = Path.Combine(templatesFolder, "licensed_tiger0.jpg");
image.Save(filePath, new JpegOptions());
File.Delete(filePath);
}
// Unlicensed use of resize with conversion license
using (Image image = Image.Load(Path.Combine(templatesFolder, "template.png")))
{
var filePath = Path.Combine(templatesFolder, "trial_tiger0.jpg");
image.Resize(image.Width << 1, image.Height << 1);
image.Save(filePath, new JpegOptions());
File.Delete(filePath);
}
}

Can other Aspose products be used in same way?

Yes, you can check https://aspose.market for available plugin licenses.