TiffCompressOption Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die möglichen Komprimierungsschemas für TIFF-Bitmapbilder (Tagged Image File Format) an.
public enum class TiffCompressOption
public enum TiffCompressOption
type TiffCompressOption =
Public Enum TiffCompressOption
- Vererbung
Felder
Ccitt3 | 2 | Das CCITT3-Komprimierungsschema wird verwendet. |
Ccitt4 | 3 | Das CCITT4-Komprimierungsschema wird verwendet. |
Default | 0 | Der TiffBitmapEncoder-Encoder versucht, das Bitmap mit dem bestmöglichen Komprimierungsschema zu speichern. |
Lzw | 4 | Das LZW-Komprimierungsschema wird verwendet. |
None | 1 | Das TIFF-Image (TAGGED Image File Format) wird nicht komprimiert. |
Rle | 5 | Das RLE-Komprimierungsschema wird verwendet. |
Zip | 6 | Das ZIP-Komprimierungsschema wird verwendet. |
Beispiele
Im folgenden Beispiel wird die Verwendung der Compression -Eigenschaft veranschaulicht.
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)
Hinweise
Für Ccitt3, Ccitt4 und Rle muss der PixelFormat Wert auf BlackWhitefestgelegt werden. Durch Festlegen von auf PixelFormat einen beliebigen anderen Wert wird der Compression Eigenschaftswert auf Default zurückgesetzt.