TiffBitmapEncoder.Compression Property

Definition

Gets or sets a value that indicates the type of compression that is used by this Tagged Image File Format (TIFF) image.

C#
public System.Windows.Media.Imaging.TiffCompressOption Compression { get; set; }

Property Value

One of the TiffCompressOption values. The default is Default.

Examples

The following example demonstrates how to use the Compression property.

C#
var stream = new FileStream("new.tif", FileMode.Create);
var encoder = new TiffBitmapEncoder();
var myTextBlock = new TextBlock();
myTextBlock.Text = "Codec Author is: " + encoder.CodecInfo.Author.ToString();
encoder.Compression = TiffCompressOption.Zip;
encoder.Frames.Add(BitmapFrame.Create(image));
encoder.Save(stream);

Remarks

The Ccitt3, Ccitt4, and Rle values require that the PixelFormat value be set to PixelFormats.BlackWhite.

Applies to

Product Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10