ImageCodecInfo Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
sınıfı, ImageCodecInfo yüklü görüntü kodlayıcıları ve kod çözücüleri (codec olarak adlandırılır) hakkında tüm ilgili bilgileri almak için gerekli depolama üyelerini ve yöntemlerini sağlar. Devralınamaz.
public ref class ImageCodecInfo sealed
public sealed class ImageCodecInfo
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class ImageCodecInfo
type ImageCodecInfo = class
[<System.Runtime.InteropServices.ComVisible(false)>]
type ImageCodecInfo = class
Public NotInheritable Class ImageCodecInfo
- Devralma
-
ImageCodecInfo
- Öznitelikler
Açıklamalar
GDI+, nesnelerde Bitmap depolanan görüntüleri çeşitli dosya biçimlerine dönüştürmek için görüntü kodlayıcılarını kullanır. Görüntü kodlayıcıları BMP, JPEG, GIF, TIFF ve PNG biçimleri için GDI+ dilinde yerleşik olarak bulunur. Bir nesnenin Save veya SaveAdd yöntemini çağırdığınızda kodlayıcı Image çağrılır.
Not
.NET 6 ve sonraki sürümlerde, bu türü içeren System.Drawing.Common paketi yalnızca Windows işletim sistemlerinde desteklenir. Platformlar arası uygulamalarda bu türün kullanılması derleme zamanı uyarılarına ve çalışma zamanı özel durumlarına neden olur. Daha fazla bilgi için bkz . System.Drawing.Common yalnızca Windows'ta desteklenir.
Özellikler
Clsid |
Belirli bir Guid codec bileşenini tanımlayan GUID içeren bir yapıyı alır veya ayarlar. |
CodecName |
Codec'in adını içeren bir dize alır veya ayarlar. |
DllName |
Codec bileşenini barındıran DLL'nin yol adını içeren dizeyi alır veya ayarlar. Codec bir DLL içinde değilse, bu işaretçi şeklindedir |
FilenameExtension |
Codec bileşeninde kullanılan dosya adı uzantılarını içeren dizeyi alır veya ayarlar. Uzantılar noktalı virgülle ayrılır. |
Flags |
Codec bileşeni hakkında ek bilgileri depolamak için kullanılan 32 bit değeri alır veya ayarlar. Bu özellik, numaralandırmadaki bayrakların bir bileşimini ImageCodecFlags döndürür. |
FormatDescription |
Codec'in dosya biçimini açıklayan bir dize alır veya ayarlar. |
FormatID |
Codec'in biçimini tanımlayan GUID içeren bir Guid yapıyı alır veya ayarlar. |
MimeType |
Codec'in Çok Amaçlı İnternet Posta Uzantıları (MIME) türünü içeren bir dize alır veya ayarlar. |
SignatureMasks |
Filtre olarak kullanılabilecek iki boyutlu bayt dizisini alır veya ayarlar. |
SignaturePatterns |
Codec'in imzasını temsil eden iki boyutlu bayt dizisini alır veya ayarlar. |
Version |
Codec bileşeninin sürüm numarasını alır veya ayarlar. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetImageDecoders() |
GDI+ içinde yerleşik olarak bulunan görüntü kod çözücüleri hakkında bilgi içeren bir nesne dizisi ImageCodecInfo döndürür. |
GetImageEncoders() |
GDI+ içinde yerleşik görüntü kodlayıcıları hakkında bilgi içeren bir nesne dizisi ImageCodecInfo döndürür. |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |