Image

Image class

Image является базовым классом для всех типов рисунков.

public abstract class Image : DataStreamSupporter, IObjectWithBounds

Характеристики

ИмяОписание
Bounds { get; }Получает границы изображения.
Container { get; }ПолучаетImageконтейнер.
DataStreamContainer { get; }
Disposed { get; }
abstract Height { get; }Получает высоту изображения.
abstract IsCached { get; }
Palette { get; set; }Получает или задает цветовую палитру.
Size { get; }Получает размер изображения.
virtual UnitlessDefaultUnitType { get; }Предполагаемый тип юнита, когда для UnitType установлено значение Unitless
UnitType { get; }Получает тип текущего юнита.
abstract Width { get; }Получает ширину изображения.

Методы

ИмяОписание
static Load(Stream)Загружает новое изображение из указанного потока.
static Load(string)Загружает новое изображение из указанного файла.
static Load(Stream, LoadOptions)Загружает новое изображение из указанного потока.
static Load(string, LoadOptions)Загружает новое изображение из указанного файла.
abstract CacheData()
CanSave(ImageOptionsBase)Определяет, можно ли сохранить изображение в указанный формат файла, представленный переданными параметрами сохранения.
Dispose()
virtual GetStrings()Получает все строковые значения из изображения.
Save()Сохраняет данные изображения в основной поток.
Save(Stream)
virtual Save(string)
Save(Stream, ImageOptionsBase)Сохраняет данные изображения в указанный поток в указанном формате файла в соответствии с параметрами сохранения.
virtual Save(string, bool)
virtual Save(string, ImageOptionsBase)Сохраняет данные объекта в указанном месте файла в указанном формате файла в соответствии с параметрами сохранения.
static CanLoad(Stream)Определяет, можно ли загрузить изображение из указанного потока.
static CanLoad(string)Определяет, можно ли загрузить изображение из указанного пути к файлу.
static CanLoad(Stream, LoadOptions)Определяет, может ли изображение быть загружено из указанного потока и опционально с помощью указанногоloadOptions.
static CanLoad(string, LoadOptions)Определяет, можно ли загрузить изображение из указанного пути к файлу и, опционально, используя указанные параметры открытия
static GetFileFormat(Stream)Получает формат файла.
static GetFileFormat(string)Получает формат файла.

Смотрите также