ImageTransformOperationCollection

ImageTransformOperationCollection class

表示应用于图像的一组效果。

public sealed class ImageTransformOperationCollection : PVIObject, 
    IImageTransformOperationCollection

Properties

NameDescription
AsIPresentationComponent { get; }允许获取基本的 IPresentationComponent 接口。只读 IPresentationComponent
Count { get; }返回集合中图像效果的数量。只读 Int32。
IsReadOnly { get; }获取一个值,指示 ICollection 是否是只读的。只读 Boolean。
Item { get; }根据索引从集合中返回一个 ImageTransformOperation

Methods

NameDescription
Add(IImageTransformOperation)将新的图像效果添加到集合的末尾。
AddAlphaBiLevelEffect(float)将新的 Alpha Bi-Level 效果添加到集合的末尾。
AddAlphaCeilingEffect()将新的 Alpha Ceiling 效果添加到集合的末尾。
AddAlphaFloorEffect()将新的 Alpha Floor 效果添加到集合的末尾。
AddAlphaInverseEffect()将新的 Alpha Inverse 效果添加到集合的末尾。
AddAlphaModulateEffect()将新的 Alpha Modulate 效果添加到集合的末尾。
AddAlphaModulateFixedEffect(float)将新的 Alpha Modulate Fixed 效果添加到集合的末尾。
AddAlphaReplaceEffect(float)将新的 Alpha Replace 效果添加到集合的末尾。
AddBiLevelEffect(float)将新的 Bi-Level(黑白)效果添加到集合的末尾。
AddBlurEffect(double, bool)将新的模糊效果添加到集合的末尾。
AddColorChangeEffect()将新的颜色变化效果添加到集合的末尾。
AddColorReplaceEffect()将新的颜色替换效果添加到集合的末尾。
AddDuotoneEffect()将新的双色效果添加到集合的末尾。
AddFillOverlayEffect()将新的填充叠加效果添加到集合的末尾。
AddGrayScaleEffect()将新的灰度效果添加到集合的末尾。
AddHSLEffect(float, float, float)将新的色调/饱和度/亮度效果添加到集合的末尾。
AddLuminanceEffect(float, float)将新的亮度效果添加到集合的末尾。
AddTintEffect(float, float)将新的色调效果添加到集合的末尾。
Clear()从集合中移除所有图像效果。
Contains(IImageTransformOperation)确定 ICollection 是否包含特定值。
CopyTo(IImageTransformOperation[], int)将 ICollection 的元素复制到数组,从特定数组索引开始。
override Equals(object)与指定对象进行比较。
GetEnumerator()返回一个枚举器,用于迭代集合。
override GetHashCode()返回哈希代码。
Remove(IImageTransformOperation)从 ICollection 中移除特定对象的第一个实例。
RemoveAt(int)从集合中根据指定索引移除一个图像效果。

See Also