public IList <Shape> Execute(StyleOption option, EffectsDesigner designer, ImageItem source, Shape imageShape, Settings settings) { if (option.IsUseFrostedGlassTextBoxStyle) { var blurDegreeForFrostedGlass = EffectsDesigner.BlurDegreeForFrostedGlassEffect; var blurImageShape = option.IsUseSpecialEffectStyle ? designer.ApplyBlurEffect(source.SpecialEffectImageFile, blurDegreeForFrostedGlass) : designer.ApplyBlurEffect(degree: blurDegreeForFrostedGlass); designer.ApplyFrostedGlassTextBoxEffect(option.FrostedGlassTextBoxColor, option.FrostedGlassTextBoxTransparency, blurImageShape, option.FontSizeIncrease); blurImageShape.Delete(); } return(new List <Shape>()); }
public IList<Shape> Execute(StyleOption option, EffectsDesigner designer, ImageItem source, Shape imageShape, Settings settings) { if (option.IsUseFrostedGlassTextBoxStyle) { var blurDegreeForFrostedGlass = EffectsDesigner.BlurDegreeForFrostedGlassEffect; var blurImageShape = option.IsUseSpecialEffectStyle ? designer.ApplyBlurEffect(source.SpecialEffectImageFile, blurDegreeForFrostedGlass) : designer.ApplyBlurEffect(degree: blurDegreeForFrostedGlass); designer.ApplyFrostedGlassTextBoxEffect(option.FrostedGlassTextBoxColor, option.FrostedGlassTextBoxTransparency, blurImageShape, option.FontSizeIncrease); blurImageShape.Delete(); } return new List<Shape>(); }