TiffCompressOption Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie les schémas de compression possibles pour les images bitmap au format TIFF (Tagged Image File Format).
public enum class TiffCompressOption
public enum TiffCompressOption
type TiffCompressOption =
Public Enum TiffCompressOption
- Héritage
Champs
Ccitt3 | 2 | Le schéma de compression CCITT3 est utilisé. |
Ccitt4 | 3 | Le schéma de compression CCITT4 est utilisé. |
Default | 0 | L’encodeur TiffBitmapEncoder tente d’enregistrer l’image bitmap avec le meilleur schéma de compression possible. |
Lzw | 4 | Le schéma de compression LZW est utilisé. |
None | 1 | L’image TIFF (Tagged Image File Format) n’est pas compressée. |
Rle | 5 | Le schéma de compression RLE est utilisé. |
Zip | 6 | Le schéma de compression Zip est utilisé. |
Exemples
L’exemple suivant montre comment utiliser la Compression propriété .
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)
Remarques
Ccitt3, Ccitt4 et Rle nécessitent que la PixelFormat valeur soit définie sur BlackWhite. Si vous définissez sur PixelFormat n’importe quelle autre valeur, la valeur de la Compression propriété est définie sur Default.