ImageType

ImageType structure

Desteklenebilir bir görüntü tipini (format) temsil eder, hem raster hem de vektör formatlarını destekler

public struct ImageType : IEquatable<ImageType>, IResourceType

Özellikleri

İsim Tanım
static Bmp { get; } BMP görüntü türü
static Emf { get; } EMF (Gelişmiş Meta Dosyası) vektör görüntü türü
static Gif { get; } GIF resim türü
static Icon { get; } SİMGE görüntü türü
static Jpeg { get; } JPEG resim türü
static Png { get; } PNG resim türü
static Svg { get; } SVG vektör görüntü türü
static Tiff { get; } TIFF (Etiketli Görüntü Dosyası Biçimi) raster görüntü türü
static Undefined { get; } Tanımsız görüntü türü - normalde olmaması gereken özel değer
static Wmf { get; } WMF (Windows Meta Dosyası) vektör görüntü türü
FileExtension { get; } Belirli bir görüntü türünün küçük harfli dosya uzantısı (baştaki nokta karakteri olmadan). Tanımsız tür için ‘unsefined’. dizesini döndürür.
FormalName { get; } Bu görüntü biçiminin resmi adını döndürür. Hiçbir zaman NULL değerini döndürmez. Örnek bozuk değilse, asla bir istisna oluşturmaz.
Format { get; } .NET’e özgü bir temsili varsa, belirli bir görüntü formatının .NET standart görüntü formatı açıklaması. Tanımsız tip için boş bir değer döndürür. .NET’te temsil edilmeyen tüm biçimler için bir InvalidOperationException. oluşturur.
IsVector { get; } Bu belirli biçimin vektör (doğru) veya raster (yanlış) olduğunu gösterir
MimeCode { get; } Belirli bir görüntü türünün dize olarak MIME kodu. Tanımsız tür için ‘unsefined’. dizesini döndürür.

yöntemler

İsim Tanım
static ParseFromFilenameWithExtension(string) Belirtilen dosyaadı ‘den çıkarılan dosya adı uzantısının eşdeğeri olan ImageType değerini döndürür.
static ParseFromMime(string) Belirtilen MIME koduna eşdeğer olan ImageType değerini döndürür
Equals(ImageType) Bu örneğin belirtilen “ImageType” örneğiyle eşit olup olmadığını belirler
override Equals(object) Bu örneğin, muhtemelen başka bir “ImageType” örneği olan, belirtilen yayınlanmamış nesneyle eşit olup olmadığını belirler
override GetHashCode() Bu belirli örnek için değişmez bir sayı olan bir karma kodu döndürür
override ToString() Bir FormalName özelliği döndürür
operator == İki belirli ImageType örneğinin equal olup olmadığını tanımlar
operator != İki belirli ImageType örneğinin eşit olup olmadığını tanımlar

Ayrıca bakınız