Aspose.Slides.Effects

包含用于处理 Microsoft PowerPoint 演示文稿中各种效果的类。

描述
AlphaBiLevel表示 Alpha Bi-Level 效果。小于阈值的 Alpha(不透明度)值被更改为 0(完全透明),大于或等于阈值的 alpha 值被更改为 100%(完全不透明)。
AlphaCeiling表示 Alpha Ceiling 效果。大于零的 Alpha(不透明度)值被更改为 100%。换句话说,任何部分不透明的内容都变为完全不透明。
AlphaFloor表示 Alpha Floor 效果。小于 100% 的 Alpha(不透明度)值被更改为零。换句话说,任何部分透明的内容都变为完全透明。
AlphaInverse表示 Alpha Inverse 效果。通过从 100% 中减去,反转 Alpha(不透明度)值。
AlphaModulate表示 Alpha Modulate 效果。将效果 alpha(不透明度)值乘以固定百分比。效果容器指定包含用于调节的 alpha 值的效果。
AlphaModulateFixed表示 Alpha Modulate Fixed 效果。将效果 alpha(不透明度)值乘以固定百分比。
AlphaReplace表示 Alpha Replace 效果。效果 alpha(不透明度)值被固定 alpha 替换。
BiLevel表示 Bi-Level(黑/白)效果。输入颜色的亮度小于指定阈值被更改为黑色。输入颜色的亮度大于或等于指定值被设置为白色。该效果的 alpha 值不受影响。
Blur表示应用于整个形状的模糊效果,包括其填充。所有颜色通道,包括 alpha,都受到影响。
ColorChange表示颜色变化效果。FromColor 的实例被 ToColor 的实例替换。
ColorReplace表示颜色替换效果。所有效果颜色更改为固定颜色。Alpha 值不受影响。
Duotone表示 Duotone 效果。对于每个像素,通过线性插值结合 Color1 和 Color2,以确定该像素的新颜色。
EffectFactory允许创建效果
FillOverlay表示填充覆盖效果。可以使用填充覆盖指定对象的附加填充,并将两种填充混合在一起。
Glow表示发光效果,其中在物体的边缘外部添加一个模糊的轮廓颜色。
GrayScale表示灰度效果。将所有效果颜色值转换为与其亮度相对应的灰色阴影。效果的 alpha(不透明度)值不受影响。
HSL表示色调/饱和度/亮度效果。色调、饱和度和亮度可以相对于其当前值进行调整。
ImageTransformOCollectionEffectiveData不可变对象,代表只读的有效图像变换效果集合。
ImageTransformOperation表示抽象图像转换效果。
ImageTransformOperationCollection表示应用于图像的效果集合。
ImageTransformOperationFactory允许创建图像变换操作
InnerShadow表示内阴影效果。
Luminance表示亮度效果。亮度线性地将所有颜色向白色或黑色靠近。对比度缩放所有颜色,使其更靠近或更远离。
OuterShadow表示外阴影效果。
PresetShadow表示预设阴影效果。
Reflection表示反射效果。
SoftEdge表示软边缘效果。形状的边缘被模糊,而填充不受影响。
Tint表示色调效果。根据指定的数值,将效果颜色值向色调方向移动/远离。

接口

接口描述
IAlphaBiLevel表示 Alpha Bi-Level 效果。小于阈值的 Alpha(不透明度)值被更改为 0(完全透明),大于或等于阈值的 alpha 值被更改为 100%(完全不透明)。
IAlphaBiLevelEffectiveData不可变对象,表示 Alpha Bi-Level 效果。小于阈值的 Alpha(不透明度)值被更改为 0(完全透明),大于或等于阈值的 alpha 值被更改为 100%(完全不透明)。
IAlphaCeiling表示 Alpha Ceiling 效果。大于零的 Alpha(不透明度)值被更改为 100%。换句话说,任何部分不透明的内容都变为完全不透明。
IAlphaCeilingEffectiveData不可变对象,表示 Alpha Ceiling 效果。大于零的 Alpha(不透明度)值被更改为 100%。换句话说,任何部分不透明的内容都变为完全不透明。
IAlphaFloor表示 Alpha Floor 效果。小于 100% 的 Alpha(不透明度)值被更改为零。换句话说,任何部分透明的内容都变为完全透明。
IAlphaFloorEffectiveData不可变对象,表示 Alpha Floor 效果。小于 100% 的 Alpha(不透明度)值被更改为零。换句话说,任何部分透明的内容都变为完全透明。
IAlphaInverse表示 Alpha Inverse 效果。通过从 100% 中减去,反转 Alpha(不透明度)值。
IAlphaInverseEffectiveData不可变对象,表示 Alpha Inverse 效果。通过从 100% 中减去,反转 Alpha(不透明度)值。
IAlphaModulate表示 Alpha Modulate 效果。将效果 alpha(不透明度)值乘以固定百分比。效果容器指定包含用于调节的 alpha 值的效果。
IAlphaModulateEffectiveData不可变对象,表示 Alpha Modulate 效果。将效果 alpha(不透明度)值乘以固定百分比。效果容器指定包含用于调节的 alpha 值的效果。
IAlphaModulateFixed表示 Alpha Modulate Fixed 效果。将效果 alpha(不透明度)值乘以固定百分比。
IAlphaModulateFixedEffectiveData不可变对象,表示 Alpha Modulate Fixed 效果。将效果 alpha(不透明度)值乘以固定百分比。
IAlphaReplace表示基本 IImageTransformOperation 接口。
IAlphaReplaceEffectiveData不可变对象,表示 Alpha Replace 效果。效果 alpha(不透明度)值被固定 alpha 替换。
IBiLevel表示基本 IImageTransformOperation 接口。
IBiLevelEffectiveData不可变对象,表示 Bi-Level(黑/白)效果。输入颜色的亮度小于指定阈值被更改为黑色。输入颜色的亮度大于或等于指定值被设置为白色。该效果的 alpha 值不受影响。
IBlur表示应用于整个形状的模糊效果,包括其填充。所有颜色通道,包括 alpha,都受到影响。
IBlurEffectiveData不可变对象,表示应用于整个形状的模糊效果,包括其填充。所有颜色通道,包括 alpha,都受到影响。
IColorChange表示颜色变化效果。FromColor 的实例被 ToColor 的实例替换。
IColorChangeEffectiveData不可变对象,表示颜色变化效果。FromColor 的实例被 ToColor 的实例替换。
IColorReplace表示颜色替换效果。
IColorReplaceEffectiveData不可变对象,表示颜色替换效果。所有效果颜色更改为固定颜色。Alpha 值不受影响。
IDuotone表示 Duotone 效果。
IDuotoneEffectiveData不可变对象,表示 Duotone 效果。对于每个像素,通过线性插值结合 clr1 和 clr2,以确定该像素的新颜色。
IEffectEffectiveData代表效果的不可变对象的基类。
IEffectFactory允许创建效果实例
IFillOverlay表示填充覆盖效果。可以使用填充覆盖指定对象的附加填充,并将两种填充混合在一起。
IFillOverlayEffectiveData不可变对象,表示填充覆盖效果。可以使用填充覆盖指定对象的附加填充,并将两种填充混合在一起。
IGlow表示发光效果,其中在物体的边缘外部添加一个模糊的轮廓颜色。
IGlowEffectiveData不可变对象,表示发光效果,其中在物体的边缘外部添加一个模糊的轮廓颜色。
IGrayScale表示 IImageTransformOperation 接口。
IGrayScaleEffectiveData不可变对象,表示灰度效果。将所有效果颜色值转换为与其亮度相对应的灰色阴影。效果的 alpha(不透明度)值不受影响。
IHSL表示色调/饱和度/亮度效果。色调、饱和度和亮度可以相对于其当前值进行调整。
IHSLEffectiveData表示色调/饱和度/亮度效果。色调、饱和度和亮度可以相对于其当前值进行调整。
IImageTransformOCollectionEffectiveData不可变对象,代表只读的有效图像变换效果集合。
IImageTransformOperation表示抽象图像转换效果。
IImageTransformOperationCollection表示应用于图像的效果集合。
IImageTransformOperationFactory允许创建图像效果实例
IInnerShadow表示内阴影效果。
IInnerShadowEffectiveData不可变对象,表示内阴影效果。
ILuminance表示亮度效果。亮度线性地将所有颜色向白色或黑色靠近。对比度缩放所有颜色,使其更靠近或更远离。
ILuminanceEffectiveData表示亮度效果。亮度线性地将所有颜色向白色或黑色靠近。对比度缩放所有颜色,使其更靠近或更远离。
IOuterShadow表示外阴影效果。
IOuterShadowEffectiveData不可变对象,表示外阴影效果。
IPresetShadow表示预设阴影效果。
IPresetShadowEffectiveData不可变对象,表示预设阴影效果。
IReflection表示反射效果。
IReflectionEffectiveData不可变对象,表示反射效果。
ISoftEdge表示软边缘效果。形状的边缘被模糊,而填充不受影响。
ISoftEdgeEffectiveData不可变对象,表示软边缘效果。形状的边缘被模糊,而填充不受影响。
ITint表示色调效果。根据指定的数值,将效果颜色值向色调方向移动/远离。
ITintEffectiveData不可变对象,表示色调效果。根据指定的数值,将效果颜色值向色调方向移动/远离。