---
title: "Save Multiframe Image"
canonical: https://www.graphicsmill.com/samples/Codecs/LoadingAndSavingImages/SaveMultiframeImage_cs
product: "Graphics Mill"
source: "Codecs/LoadingAndSavingImages/SaveMultiframeImage.cs"
---

# Save Multiframe Image

Saves multiframe (multipage) image.

## Instruction

Write a C# program that saves a multipage TIFF image with multiple frames, using the `TiffWriter` to write each frame individually.

## Usings

```csharp
using Aurigma.GraphicsMill.Codecs;
```

## Code Snippet

```csharp
using (var writer = new TiffWriter("SaveMultiframe.tif"))
{
    using (var frame1 = new Bitmap("Chicago.jpg"))
    {
        Pipeline.Run(frame1 + writer);
    }

    using (var frame2 = new Bitmap("Copenhagen_RGB.jpg"))
    {
        Pipeline.Run(frame2 + writer);
    }
}
```

## Explanation

Below is a C# code sample that demonstrates how to save a multipage TIFF image with multiple frames using the `TiffWriter`:

This code saves two frames (images) in a single multipage TIFF file by writing each frame individually.

## Tags

- [Filesystem](<https://www.graphicsmill.com/samples/tags/filesystem_md>): Loading and saving images from files
- [Multiple frames](<https://www.graphicsmill.com/samples/tags/multi-frame_md>): Handling multi-frame image formats
- [TIFF](<https://www.graphicsmill.com/samples/tags/tiff_md>): Reading and writing TIFF images
- [Write](<https://www.graphicsmill.com/samples/tags/write_md>): Writing images with codecs

## Input

- [Chicago.jpg, Copenhagen\_RGB.jpg](<https://www.graphicsmill.com/samples/Codecs/compiled/Debug/Chicago.jpg%2C%20Copenhagen_RGB_jpg>) (preview)

## Output

- [SaveMultiframe.tif](<https://www.graphicsmill.com/samples/Codecs/compiled/Debug/SaveMultiframe_tif>) (download)

## Used APIs

- [Aurigma.GraphicsMill.Codecs.TiffWriter](<https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Codecs_TiffWriter.htm.md>)
