How to load image from array

How to load image from array

Issue : How to load image from array.

Tips : To load image from array, you need to create image with specified sizes and use SaveArgb32Pixels function.

Example :

using Aspose.Imaging;
using Aspose.Imaging.Brushes;
using Aspose.Imaging.FileFormats.Bmp;
using Aspose.Imaging.FileFormats.Png;
using Aspose.Imaging.FileFormats.Svg;
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;
using (BmpImage bmpImage = new BmpImage(dataDir + "template.bmp"))
{
int[] ethalonPixels = bmpImage.LoadArgb32Pixels(bmpImage.Bounds);
TiffOptions options = new Aspose.Imaging.ImageOptions.TiffOptions(Aspose.Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat.Default);
// create new frame
using (TiffImage tiffImage = new TiffImage(new TiffFrame(options, bmpImage.Width, bmpImage.Height)))
{
tiffImage.ActiveFrame.SaveArgb32Pixels(bmpImage.Bounds, ethalonPixels);
tiffImage.Save(dataDir + "result.tiff", options);
}
}
File.Delete(dataDir + "result.tiff");