ShadowFormat class

ShadowFormat class

Represents shadow formatting for an object. To learn more, visit the Working with Graphic Elements documentation article.

Properties

NameDescription
colorGets or sets a aspose.pydrawing.Color object that represents the color for the shadow. The default value is aspose.pydrawing.Color.black.
transparencyGets or sets the degree of transparency for the shadow effect as a value between 0.0 (opaque) and 1.0 (clear). The default value is 0.0.
typeGets or sets the specified ShadowType for ShadowFormat.
visibleReturns True if the formatting applied to this instance is visible.

Methods

NameDescription
clear()Clears shadow format.

Examples

Shows how to get shadow color.

doc = aw.Document(file_name=MY_DIR + 'Shadow color.docx')
shape = doc.get_child(aw.NodeType.SHAPE, 0, True).as_shape()
shadow_format = shape.shadow_format
self.assertEqual(aspose.pydrawing.Color.red.to_argb(), shadow_format.color.to_argb())
self.assertEqual(aw.drawing.ShadowType.SHADOW_MIXED, shadow_format.type)

See Also