Image.FromStream Image.FromStream Image.FromStream Method

Определение

Создает объект Image из указанного потока данных.Creates an Image from the specified data stream.

Перегрузки

FromStream(Stream, Boolean, Boolean) FromStream(Stream, Boolean, Boolean) FromStream(Stream, Boolean, Boolean)

Создает объект Image из заданного потока данных, используя при необходимости внедренную информацию об управлении цветом и проверяя данные изображения.Creates an Image from the specified data stream, optionally using embedded color management information and validating the image data.

FromStream(Stream) FromStream(Stream) FromStream(Stream)

Создает объект Image из указанного потока данных.Creates an Image from the specified data stream.

FromStream(Stream, Boolean) FromStream(Stream, Boolean) FromStream(Stream, Boolean)

Создает объект Image из указанного потока данных, используя при необходимости внедренную информацию управления цветом из потока.Creates an Image from the specified data stream, optionally using embedded color management information in that stream.

FromStream(Stream, Boolean, Boolean) FromStream(Stream, Boolean, Boolean) FromStream(Stream, Boolean, Boolean)

Создает объект Image из заданного потока данных, используя при необходимости внедренную информацию об управлении цветом и проверяя данные изображения.Creates an Image from the specified data stream, optionally using embedded color management information and validating the image data.

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

Параметры

stream
Stream Stream Stream

Объект Stream, содержащий данные для этого объекта Image.A Stream that contains the data for this Image.

useEmbeddedColorManagement
Boolean Boolean Boolean

Значение true для использования информации об управлении цветом, внедренной в поток данных; в противном случае — значение false.true to use color management information embedded in the data stream; otherwise, false.

validateImageData
Boolean Boolean Boolean

Значение true для проверки данных изображения; в противном случае — значение false.true to validate the image data; otherwise, false.

Возвраты

Объект Image, создаваемый этим методом.The Image this method creates.

Исключения

Формат потока не является допустимым форматом изображения.The stream does not have a valid image format.

Комментарии

useEmbeddedColorManagement Параметр указывает ли новый Image применяется цветокоррекция согласно информации об управлении цветом, которое внедрено в потоке данных.The useEmbeddedColorManagement parameter specifies whether the new Image applies color correction according to color management information that is embedded in the data stream. Внедренные сведения могут включать профили, значения гамма и информацию о цветности International Color Consortium (ICC).Embedded information can include International Color Consortium (ICC) profiles, gamma values, and chromaticity information.

Примечание

Image Класс не поддерживает альфа-прозрачность в растровые изображения.The Image class does not support alpha transparency in bitmaps. Чтобы включить альфа-прозрачность, используйте изображения PNG с 32 битами на пиксель.To enable alpha transparency, use PNG images with 32 bits per pixel.

FromStream(Stream) FromStream(Stream) FromStream(Stream)

Создает объект Image из указанного потока данных.Creates an Image from the specified data stream.

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

Параметры

stream
Stream Stream Stream

Объект Stream, содержащий данные для этого объекта Image.A Stream that contains the data for this Image.

Возвраты

Объект Image, создаваемый этим методом.The Image this method creates.

Исключения

Формат потока не является допустимым форматом изображения.The stream does not have a valid image format -или--or- streamnull.stream is null.

Комментарии

Поток необходимо держать открытым в течение времени существования Image.You must keep the stream open for the lifetime of the Image.

Поток будет сброшено в ноль, если этот метод вызывается последовательно с одним потоком.The stream is reset to zero if this method is called successively with the same stream.

Примечание

Image Класс не поддерживает альфа-прозрачность в растровые изображения.The Image class does not support alpha transparency in bitmaps. Чтобы включить альфа-прозрачность, используйте изображения PNG с 32 битами на пиксель.To enable alpha transparency, use PNG images with 32 bits per pixel.

FromStream(Stream, Boolean) FromStream(Stream, Boolean) FromStream(Stream, Boolean)

Создает объект Image из указанного потока данных, используя при необходимости внедренную информацию управления цветом из потока.Creates an Image from the specified data stream, optionally using embedded color management information in that stream.

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

Параметры

stream
Stream Stream Stream

Объект Stream, содержащий данные для этого объекта Image.A Stream that contains the data for this Image.

useEmbeddedColorManagement
Boolean Boolean Boolean

Значение true для использования информации об управлении цветом, внедренной в поток данных; в противном случае — значение false.true to use color management information embedded in the data stream; otherwise, false.

Возвраты

Объект Image, создаваемый этим методом.The Image this method creates.

Исключения

Формат потока не является допустимым форматом изображения.The stream does not have a valid image format -или--or- streamnull.stream is null.

Комментарии

Поток необходимо держать открытым в течение времени существования Image.You must keep the stream open for the lifetime of the Image.

useEmbeddedColorManagement Параметр указывает ли новый Image применяется цветокоррекция согласно информации об управлении цветом, которое внедрено в потоке данных.The useEmbeddedColorManagement parameter specifies whether the new Image applies color correction according to color management information that is embedded in the data stream. Внедренные сведения могут включать профили, значения гамма и информацию о цветности International Color Consortium (ICC).Embedded information can include International Color Consortium (ICC) profiles, gamma values, and chromaticity information.

Поток будет сброшено в ноль, если этот метод вызывается последовательно с одним потоком.The stream is reset to zero if this method is called successively with the same stream.

Примечание

Image Класс не поддерживает альфа-прозрачность в растровые изображения.The Image class does not support alpha transparency in bitmaps. Чтобы включить альфа-прозрачность, используйте изображения PNG с 32 битами на пиксель.To enable alpha transparency, use PNG images with 32 bits per pixel.

Применяется к