类 ImageAttributes
内容
[
隐藏
]ImageAttributes class
ImageAttributes 对象包含有关在渲染过程中位图和元文件颜色如何被操作的信息。ImageAttributes 对象维护多个颜色调整设置,包括颜色调整矩阵、灰度调整矩阵、伽马校正值、颜色映射表和颜色阈值。在渲染期间,颜色可以被校正、变暗、变亮或移除。要应用此类操作,请初始化一个 ImageAttributes 对象,并将该 ImageAttributes 对象的路径(以及 Image 的路径)传递给 DrawImage 方法。
public sealed class 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) | 清除指定类别的阈值。 |
| 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() | 关闭默认类别的颜色调整。 |
| SetNoOp(ColorAdjustType) | 关闭指定类别的颜色调整。 |
| 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) | 设置用于决定如何在形状上或形状边界平铺纹理的包裹模式和颜色。当纹理小于要填充的形状时,纹理会在形状上平铺以填充它。 |
另请参见
- namespace Aspose.Imaging
- assembly Aspose.Imaging