← All products
Imagise plugin Available

Photo Album Maker

Combine image pages into a photo album.

Imagise.PhotoAlbumMaker

Overview

Imagise.PhotoAlbumMaker lets .NET applications assemble raster images into multipage documents, including TIFF albums.

What it does

  • Combine multiple raster images
  • Add individual album pages
  • Save a multipage TIFF album

Install from NuGet

Run this command from your .NET project directory.

dotnet add package Imagise.PhotoAlbumMaker

C# example

using System.IO;
using Imagise.Core;
using Imagise.Core.Creator.Source;
using Imagise.Core.Options;
using Imagise.PhotoAlbumMaker.ImageOptioms;

using (var first = Image.Load("photo1.jpg"))
using (var second = Image.Load("photo2.jpg"))
using (var stream = new MemoryStream())
{
    var options = new TiffOptions(TiffExpectedFormat.TiffJpegRgb)
    {
        Source = new StreamSource(stream)
    };

    using (var album = (Imagise.Core.Creator.ICompositeImage)
        Imagise.Core.Creator.Image.Create(options, first.Width, first.Height))
    {
        album.AddFrame(first);
        album.AddFrame(second);
        album.RemoveFrame(0);
        ((IImage)album).Save("album.tiff",
            new TiffOptions(TiffExpectedFormat.TiffJpegRgb));
    }
}