SpreadJS 13
GC.Spread.Sheets.Shapes Namespace / ShapeStyle type / textEffect Field
In This Topic
    textEffect Field
    In This Topic
    Indicates the text effect options.
    Syntax
    var instance = new GC.Spread.Sheets.Shapes.ShapeStyle(style);
    var value; // Type: Object
    value = instance.textEffect;
    var textEffect : Object;
    Example
    //This sample sets the font color, font color transparency and font for the shape.
    var heart = sheet.shapes.add("Shape1", GC.Spread.Sheets.Shapes.AutoShapeType.heart, 100, 60, 200, 160);
    var oldStyle = heart.style();
    oldStyle.textEffect.color = "red";
    oldStyle.textEffect.transparency = 0.5;
    oldStyle.textEffect.font = "20px Arial";
    heart.style(oldStyle);
    heart.text("Heart");
    
    //This sample sets the font color, font color transparency and font with formula for the shape.
    var heart = sheet.shapes.add("Shape1", GC.Spread.Sheets.Shapes.AutoShapeType.heart, 100, 60, 200, 160);
    sheet.setValue(0, 1, "red");
    sheet.setValue(1, 1, 0.5);
    sheet.setValue(2, 1, "20px Arial");
    var oldStyle = heart.style();
    oldStyle.textEffect.color = "=Sheet1!B1";
    oldStyle.textEffect.transparency = "=Sheet1!B2";
    oldStyle.textEffect.font = "=Sheet1!B3";
    heart.style(oldStyle);
    heart.text("Heart");
    See Also

    Reference

    ShapeStyle type