TiffCompressOption Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica os esquemas de compactação possíveis para imagens bitmap em formato TIFF.
public enum class TiffCompressOption
public enum TiffCompressOption
type TiffCompressOption =
Public Enum TiffCompressOption
- Herança
Campos
Ccitt3 | 2 | O esquema de compactação CCITT3 é usado. |
Ccitt4 | 3 | O esquema de compactação CCITT4 é usado. |
Default | 0 | O codificador TiffBitmapEncoder tenta salvar o bitmap com o melhor esquema de compactação possível. |
Lzw | 4 | O esquema de compactação LZW é usado. |
None | 1 | A imagem TIFF (Formato de Arquivo de Imagem Marcada) não é compactada. |
Rle | 5 | O esquema de compactação RLE é usado. |
Zip | 6 | O esquema de compactação ZIP é usado. |
Exemplos
O exemplo a seguir demonstra como usar a Compression propriedade .
FileStream^ stream = gcnew FileStream("new.tif", FileMode::Create);
TiffBitmapEncoder^ encoder = gcnew TiffBitmapEncoder();
TextBlock^ myTextBlock = gcnew TextBlock();
myTextBlock->Text = "Codec Author is: " + encoder->CodecInfo->Author->ToString();
encoder->Compression = TiffCompressOption::Zip;
encoder->Frames->Add(BitmapFrame::Create(image));
encoder->Save(stream);
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);
Dim stream As New FileStream("new.tif", FileMode.Create)
Dim encoder As New TiffBitmapEncoder()
Dim myTextBlock As New TextBlock()
myTextBlock.Text = "Codec Author is: " + encoder.CodecInfo.Author.ToString()
encoder.Compression = TiffCompressOption.Zip
encoder.Frames.Add(BitmapFrame.Create(image))
encoder.Save(stream)
Comentários
O Ccitt3, o Ccitt4 e o Rle exigem que o PixelFormat valor seja definido BlackWhitecomo . Definir o PixelFormat como qualquer outro valor redefine o valor da Compression propriedade como Padrão.