ImageAttributes

ImageAttributes class

包含有关在渲染过程中如何操作位图和图元文件颜色的信息。

public sealed class ImageAttributes : ICloneable, IDisposable

构造函数

姓名描述
ImageAttributes()初始化ImageAttributes类.

方法

姓名描述
ClearBrushRemapTable()清除此笔刷颜色重映射表ImageAttributes对象.
ClearColorKey()清除默认类别的颜色键(透明度范围)。
ClearColorKey(ColorAdjustType)清除指定类别的颜色键(透明度范围)。
ClearColorMatrix()清除默认类别的颜色调整矩阵。
ClearColorMatrix(ColorAdjustType)清除指定类别的颜色调整矩阵。
ClearGamma()禁用默认类别的伽马校正。
ClearGamma(ColorAdjustType)禁用指定类别的伽马校正。
ClearNoOp()清除默认类别的 NoOp 设置。
ClearNoOp(ColorAdjustType)清除指定类别的 NoOp 设置。
ClearOutputChannel()清除默认类别的 CMYK(青色-品红色-黄色-黑色)输出通道设置。
ClearOutputChannel(ColorAdjustType)清除指定类别的(青色-品红色-黄色-黑色)输出通道设置。
ClearOutputChannelColorProfile()清除默认类别的输出通道颜色配置文件设置。
ClearOutputChannelColorProfile(ColorAdjustType)清除指定类别的输出通道颜色配置文件设置。
ClearRemapTable()清除默认类别的颜色重映射表。
ClearRemapTable(ColorAdjustType)清除指定类别的颜色重映射表。
ClearThreshold()清除默认类别的阈值。
ClearThreshold(ColorAdjustType)清除指定类别的阈值。
Clone()创建一个精确的副本ImageAttributes对象.
Dispose()释放此使用的所有资源ImageAttributes对象.
GetAdjustedPalette(ColorPalette, ColorAdjustType)根据指定类别的调整设置调整调色板中的颜色。
SetBrushRemapTable(ColorMap[])设置画笔类别的颜色重映射表。
SetColorKey(Color, Color)设置默认类别的颜色键。
SetColorKey(Color, Color, ColorAdjustType)设置指定类别的颜色键(透明度范围)。
SetColorMatrices(ColorMatrix, ColorMatrix)设置默认类别的颜色调整矩阵和灰度调整矩阵。
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag)设置默认类别的颜色调整矩阵和灰度调整矩阵。
SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)设置指定类别的颜色调整矩阵和灰度调整矩阵。
SetColorMatrix(ColorMatrix)设置默认类别的颜色调整矩阵。
SetColorMatrix(ColorMatrix, ColorMatrixFlag)设置默认类别的颜色调整矩阵。
SetColorMatrix(ColorMatrix, ColorMatrixFlag, ColorAdjustType)设置指定类别的颜色调整矩阵。
SetGamma(float)设置默认类别的伽玛值。
SetGamma(float, ColorAdjustType)设置指定类别的伽玛值。
SetNoOp()关闭默认类别的颜色调整。 您可以调用ClearNoOp恢复 调用之前的颜色调整设置的方法SetNoOp方法.
SetNoOp(ColorAdjustType)关闭指定类别的颜色调整。您可以致电ClearNoOp 方法来恢复调用 之前的颜色调整设置SetNoOp方法.
SetOutputChannel(ColorChannelFlag)为默认类别设置 CMYK(青色-品红色-黄色-黑色)输出通道。
SetOutputChannel(ColorChannelFlag, ColorAdjustType)为指定类别设置 CMYK(青色-品红色-黄色-黑色)输出通道。
SetOutputChannelColorProfile(string)为默认类别设置输出通道颜色配置文件。
SetOutputChannelColorProfile(string, ColorAdjustType)为指定类别设置输出通道颜色配置文件。
SetRemapTable(ColorMap[])设置默认类别的颜色重映射表。
SetRemapTable(ColorMap[], ColorAdjustType)设置指定类别的颜色重映射表。
SetThreshold(float)设置默认类别的阈值(透明度范围)。
SetThreshold(float, ColorAdjustType)设置指定类别的阈值(透明度范围)。
SetWrapMode(WrapMode)设置用于决定如何在形状上或在形状边界处平铺纹理的环绕模式。 当纹理小于正在填充的形状时,纹理将平铺在形状上以填充它。
SetWrapMode(WrapMode, Color)设置包裹模式和颜色,用于决定如何在形状或形状边界处平铺纹理。 当纹理小于其填充的形状时,纹理将平铺在形状上以填充它。
SetWrapMode(WrapMode, Color, bool)设置包裹模式和颜色,用于决定如何在形状或形状边界处平铺纹理。 当纹理小于其填充的形状时,纹理将平铺在形状上以填充它。

也可以看看