Image.FromStream 方法

定义

从指定的数据流创建一个 Image

重载

名称 说明
FromStream(Stream, Boolean, Boolean)

从指定的数据流创建一个 Image ,可以选择使用嵌入的颜色管理信息和验证图像数据。

FromStream(Stream)

从指定的数据流创建一个 Image

FromStream(Stream, Boolean)

从指定的数据流创建一个 Image ,可以选择在该流中使用嵌入的颜色管理信息。

FromStream(Stream, Boolean, Boolean)

Source:
Image.cs
Source:
Image.cs
Source:
Image.cs
Source:
Image.cs
Source:
Image.cs
Source:
Image.cs
Source:
Image.cs
Source:
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

参数

stream
Stream

一个 Stream 包含此 Image数据的数据。

useEmbeddedColorManagement
Boolean

true 使用数据流中嵌入的颜色管理信息;否则,为 false.

validateImageData
Boolean

true 验证图像数据;否则,为 false.

返回

此方法 Image 创建。

例外

流没有有效的图像格式。

流没有有效的图像格式。

注解

useEmbeddedColorManagement 参数指定新 Image 用户是否根据数据流中嵌入的颜色管理信息应用颜色更正。 嵌入式信息可以包括国际颜色联盟(ICC)配置文件、伽玛值和色度信息。

注释

Image 类不支持位图中的 alpha 透明度。 若要启用 alpha 透明度,请使用每个像素 32 位的 PNG 图像。

适用于

FromStream(Stream)

Source:
Image.cs
Source:
Image.cs
Source:
Image.cs
Source:
Image.cs
Source:
Image.cs
Source:
Image.cs
Source:
Image.cs
Source:
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

参数

stream
Stream

一个 Stream 包含此 Image数据的数据。

返回

此方法 Image 创建。

例外

流没有有效的图像格式

-或-

streamnull

流没有有效的图像格式。

注解

必须在流的生存期内保持打开状态 Image

如果使用同一流连续调用此方法,则流将重置为零。

注释

Image 类不支持位图中的 alpha 透明度。 若要启用 alpha 透明度,请使用每个像素 32 位的 PNG 图像。

适用于

FromStream(Stream, Boolean)

Source:
Image.cs
Source:
Image.cs
Source:
Image.cs
Source:
Image.cs
Source:
Image.cs
Source:
Image.cs
Source:
Image.cs
Source:
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

参数

stream
Stream

一个 Stream 包含此 Image数据的数据。

useEmbeddedColorManagement
Boolean

true 使用数据流中嵌入的颜色管理信息;否则,为 false.

返回

此方法 Image 创建。

例外

流没有有效的图像格式

-或-

streamnull

流没有有效的图像格式。

注解

必须在流的生存期内保持打开状态 Image

useEmbeddedColorManagement 参数指定新 Image 用户是否根据数据流中嵌入的颜色管理信息应用颜色更正。 嵌入式信息可以包括国际颜色联盟(ICC)配置文件、伽玛值和色度信息。

如果使用同一流连续调用此方法,则流将重置为零。

注释

Image 类不支持位图中的 alpha 透明度。 若要启用 alpha 透明度,请使用每个像素 32 位的 PNG 图像。

适用于