Write Multiframe TIFF

View as Markdown

Multiple framesPipelineTIFFWrite

Demonstrates how to create a TIFF file with multiple frames.

Code Snippet

using (var writer = new TiffWriter("WriteMultiframeTiff.tif"))
{
    using (var frame1 = new Bitmap("Chicago.jpg"))
    {
        // You can specify the compression of each frame separately
        writer.Compression = CompressionType.Jpeg;
        writer.Quality = 85;

        Pipeline.Run(frame1 + writer);
    }

    using (var frame2 = new Bitmap("Copenhagen_RGB.jpg"))
    {
        writer.Compression = CompressionType.Lzw;

        Pipeline.Run(frame2 + writer);
    }
}

Input

Chicago.jpg

Chicago.jpg

Copenhagen_RGB.jpg

Copenhagen_RGB.jpg

Output

WriteMultiframeTiff.tif

Download

Used APIs