TiffCompressOption Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica los esquemas de compresión posible para las imágenes de mapa de bits con formato Tagged Image File Format (TIFF).
public enum class TiffCompressOption
public enum TiffCompressOption
type TiffCompressOption =
Public Enum TiffCompressOption
- Herencia
Campos
Ccitt3 | 2 | Se utiliza el esquema de compresión CCITT3. |
Ccitt4 | 3 | Se utiliza el esquema de compresión CCITT4. |
Default | 0 | El codificador de TiffBitmapEncoder intenta guardar el mapa de bits con el mejor esquema de compresión posible. |
Lzw | 4 | Se utiliza el esquema de compresión LZW. |
None | 1 | La imagen con formato de archivo de imagen etiquetada (TIFF) no está comprimida. |
Rle | 5 | Se utiliza el esquema de compresión RLE. |
Zip | 6 | Se utiliza el esquema de compresión zip. |
Ejemplos
En el ejemplo siguiente se muestra cómo usar la Compression propiedad .
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)
Comentarios
Ccitt3, Ccitt4 y Rle requieren que el PixelFormat valor se establezca BlackWhiteen . Al establecer en PixelFormat cualquier otro valor, se restablece el valor de la Compression propiedad en Default.