Image

Image class

图像是所有类型绘图的基类。

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()从image中获取所有字符串值。
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)获取文件格式。

也可以看看