---
title: "Write TIFF"
canonical: https://www.graphicsmill.com/samples/Codecs/Tiff/WriteTiff_cs
product: "Graphics Mill"
source: "Codecs/Tiff/WriteTiff.cs"
---

# Write TIFF

Loads a JPEG image and converts it to TIFF format.

## Instruction

Read an image in JPEG format and save it to TIFF format with JPEG compression.

## Usings

```csharp
using Aurigma.GraphicsMill.Codecs;
using Aurigma.GraphicsMill.Transforms;
```

## Code Snippet

```csharp
using (var bitmap = new Bitmap("Chicago.jpg"))
{
    bitmap.Transforms.Flip(FlipType.Vertical);

    var tiffSettings = new TiffSettings()
    {
        Compression = CompressionType.Jpeg,
        Quality = 85,
    };

    bitmap.Save("WriteTiff.tif", tiffSettings);
}
```

## Explanation

The following code:

- Loads a JPEG image ("Chicago.jpg") into a `Bitmap`.
- Applies a vertical flip transformation to the image.
- Creates a `TiffSettings` object with JPEG compression and sets quality to 85.
- Saves the modified image to a TIFF file ("WriteTiff.tif") using the specified compression settings.

## Tags

- [Bitmap](<https://www.graphicsmill.com/samples/tags/bitmap_md>): Working with images via the Bitmap API
- [Format Conversion](<https://www.graphicsmill.com/samples/tags/format-conversion_md>): Converting images between formats
- [JPG](<https://www.graphicsmill.com/samples/tags/jpg_md>): Reading and writing JPEG images
- [TIFF](<https://www.graphicsmill.com/samples/tags/tiff_md>): Reading and writing TIFF images

## Input

- [Chicago.jpg](<https://www.graphicsmill.com/samples/Codecs/compiled/Debug/Chicago_jpg>) (preview)

## Output

- [WriteTiff.tif](<https://www.graphicsmill.com/samples/Codecs/compiled/Debug/WriteTiff_tif>) (download)

## Used APIs

- [Aurigma.GraphicsMill.Bitmap.Transforms](<https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_Bitmap_Transforms.htm.md>)
- [Aurigma.GraphicsMill.Codecs.CompressionType](<https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Codecs_CompressionType.htm.md>)
- [Aurigma.GraphicsMill.Codecs.TiffSettings](<https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Codecs_TiffSettings.htm.md>)
- [Aurigma.GraphicsMill.Codecs.TiffSettings.Compression](<https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_Codecs_TiffSettings_Compression.htm.md>)
- [Aurigma.GraphicsMill.Codecs.TiffSettings.Quality](<https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_Codecs_TiffSettings_Quality.htm.md>)
- [Aurigma.GraphicsMill.Transforms.FlipType](<https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_Transforms_FlipType.htm.md>)
- [Aurigma.GraphicsMill.TransformsProvider.Flip(FlipType)](<https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_TransformsProvider_Flip_1_e191919c.htm.md>)
