Image.FromStream Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает объект Image из указанного потока данных.
Перегрузки
FromStream(Stream, Boolean, Boolean) |
Создает объект Image из заданного потока данных, используя при необходимости внедренную информацию об управлении цветом и проверяя данные изображения. |
FromStream(Stream) |
Создает объект Image из указанного потока данных. |
FromStream(Stream, Boolean) |
Создает объект Image из указанного потока данных, используя при необходимости внедренную информацию управления цветом из потока. |
FromStream(Stream, Boolean, Boolean)
- Исходный код:
- Image.cs
- Исходный код:
- Image.cs
- Исходный код:
- Image.cs
Создает объект Image из заданного потока данных, используя при необходимости внедренную информацию об управлении цветом и проверяя данные изображения.
public:
static System::Drawing::Image ^ FromStream(System::IO::Stream ^ stream, bool useEmbeddedColorManagement, bool validateImageData);
public static System.Drawing.Image FromStream (System.IO.Stream stream, bool useEmbeddedColorManagement, bool validateImageData);
static member FromStream : System.IO.Stream * bool * bool -> System.Drawing.Image
Public Shared Function FromStream (stream As Stream, useEmbeddedColorManagement As Boolean, validateImageData As Boolean) As Image
Параметры
- useEmbeddedColorManagement
- Boolean
Значение true
для использования информации об управлении цветом, внедренной в поток данных; в противном случае — значение false
.
- validateImageData
- Boolean
Значение true
для проверки данных изображения; в противном случае — значение false
.
Возвращаемое значение
Объект Image, создаваемый этим методом.
Исключения
Формат потока не является допустимым форматом изображения.
Формат потока не является допустимым форматом изображения.
Комментарии
Параметр useEmbeddedColorManagement
указывает, применяет ли новый Image объект цветовую коррекцию в соответствии со сведениями об управлении цветом, внедренными в поток данных. Внедренные сведения могут включать профили Международного консорциума цветов (ICC), гамма-значения и сведения о цветности.
Примечание
Класс Image не поддерживает альфа-прозрачность в растровых изображениях. Чтобы включить альфа-прозрачность, используйте изображения PNG с 32 битами на пиксель.
Применяется к
FromStream(Stream)
- Исходный код:
- Image.cs
- Исходный код:
- Image.cs
- Исходный код:
- Image.cs
Создает объект Image из указанного потока данных.
public:
static System::Drawing::Image ^ FromStream(System::IO::Stream ^ stream);
public static System.Drawing.Image FromStream (System.IO.Stream stream);
static member FromStream : System.IO.Stream -> System.Drawing.Image
Public Shared Function FromStream (stream As Stream) As Image
Параметры
Возвращаемое значение
Объект Image, создаваемый этим методом.
Исключения
Формат потока не является допустимым форматом изображения.
-или-
stream
имеет значение null
.
Формат потока не является допустимым форматом изображения.
Комментарии
Поток должен оставаться открытым в течение всего времени существования Image.
Поток сбрасывается до нуля, если этот метод вызывается последовательно с тем же потоком.
Примечание
Класс Image не поддерживает альфа-прозрачность в растровых изображениях. Чтобы включить альфа-прозрачность, используйте изображения PNG с 32 битами на пиксель.
Применяется к
FromStream(Stream, Boolean)
- Исходный код:
- Image.cs
- Исходный код:
- Image.cs
- Исходный код:
- Image.cs
Создает объект Image из указанного потока данных, используя при необходимости внедренную информацию управления цветом из потока.
public:
static System::Drawing::Image ^ FromStream(System::IO::Stream ^ stream, bool useEmbeddedColorManagement);
public static System.Drawing.Image FromStream (System.IO.Stream stream, bool useEmbeddedColorManagement);
static member FromStream : System.IO.Stream * bool -> System.Drawing.Image
Public Shared Function FromStream (stream As Stream, useEmbeddedColorManagement As Boolean) As Image
Параметры
- useEmbeddedColorManagement
- Boolean
Значение true
для использования информации об управлении цветом, внедренной в поток данных; в противном случае — значение false
.
Возвращаемое значение
Объект Image, создаваемый этим методом.
Исключения
Формат потока не является допустимым форматом изображения.
-или-
stream
имеет значение null
.
Формат потока не является допустимым форматом изображения.
Комментарии
Поток должен оставаться открытым в течение всего времени существования Image.
Параметр useEmbeddedColorManagement
указывает, применяет ли новый Image объект цветовую коррекцию в соответствии со сведениями об управлении цветом, внедренными в поток данных. Внедренные сведения могут включать профили Международного консорциума цветов (ICC), гамма-значения и сведения о цветности.
Поток сбрасывается до нуля, если этот метод вызывается последовательно с тем же потоком.
Примечание
Класс Image не поддерживает альфа-прозрачность в растровых изображениях. Чтобы включить альфа-прозрачность, используйте изображения PNG с 32 битами на пиксель.