ImageType
Содержание
[
Скрывать
]
ImageType structure
Представляет один поддерживаемый тип изображения (формат), поддерживает как растровые, так и векторные форматы
public struct ImageType : IEquatable<ImageType>, IResourceType
Характеристики
Имя | Описание |
---|---|
static Bmp { get; } | Тип изображения BMP |
static Emf { get; } | EMF (Enhanced MetaFile) векторное изображение type |
static Gif { get; } | Тип изображения GIF |
static Icon { get; } | Тип изображения ЗНАЧКА |
static Jpeg { get; } | Тип изображения JPEG |
static Png { get; } | Тип изображения PNG |
static Svg { get; } | Тип векторного изображения SVG |
static Tiff { get; } | TIFF (Tagged Image File Format) тип растрового изображения |
static Undefined { get; } | Неопределенный тип изображения - специальное значение, которое обычно не должно встречаться |
static Wmf { get; } | Векторное изображение WMF (Windows MetaFile) type |
FileExtension { get; } | Расширение файла (без ведущей точки) определенного типа изображения в нижнем регистре. Для типа Undefined возвращается строка ‘unsefined’. |
FormalName { get; } | Возвращает формальное имя этого формата изображения. Никогда не возвращает NULL. Если экземпляр не поврежден, никогда не генерируется исключение. |
Format { get; } | Стандартный формат изображения .NET Описание определенного формата изображения, если он имеет представление, специфичное для .NET. Для типа Undefined возвращает нулевое значение. Для всех форматов, не представленных в .NET, выдает InvalidOperationException. |
IsVector { get; } | Указывает, является ли данный конкретный формат векторным (истина) или растровым (ложь) |
MimeCode { get; } | MIME-код определенного типа изображения в виде строки. Для типа Undefined возвращается строка ‘unsefined’. |
Методы
Имя | Описание |
---|---|
static ParseFromFilenameWithExtension(string) | Возвращает значение ImageType, эквивалентное расширению имени файла, которое извлекается из указанного файла name |
static ParseFromMime(string) | Возвращает значение ImageType, эквивалентное указанному коду MIME |
Equals(ImageType) | Определяет, равен ли этот экземпляр указанному “ImageType” instance |
override Equals(object) | Определяет, равен ли этот экземпляр указанному неприведенному объекту, который предположительно является другим “ImageType” instance |
override GetHashCode() | Возвращает хэш-код, который является неизменным числом для данного экземпляра |
override ToString() | Возвращает свойство FormalName |
operator == | Определяет, равны ли два конкретных экземпляра ImageType |
operator != | Определяет, не равны ли два конкретных экземпляра ImageType |
Смотрите также
- interface IResourceType
- пространство имен GroupDocs.Editor.HtmlCss.Resources.Images
- сборка GroupDocs.Editor