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) 设置包裹模式和颜色,用于决定如何在形状或形状边界处平铺纹理。 当纹理小于其填充的形状时,纹理将平铺在形状上以填充它。

也可以看看