OuterShadow

Overview

OuterShadow is a class in Aspose.Slides FOSS for Java. Inherits from: ImageTransformOperation, IOuterShadow.

Represents an outer shadow effect backed by an OOXML {@code <a:outerShdw>} element.

This class provides 29 methods for working with OuterShadow objects in Java programs. Available methods include: ImageTransformOperation, OuterShadow, PVIObject, asIImageTransformOperation, asIPresentationComponent, getBlurRadius, getDirection, getDistance, getPresentation, getRectangleAlign, getRotateShadowWithShape, getScaleHorizontal, and 15 additional methods. All public members are accessible to any Java application after installing the Aspose.Slides FOSS for Java package. Properties: blurRadius, direction, distance, presentation, rectangleAlign, rotateShadowWithShape, and 6 more.

Properties

NameTypeAccessDescription
blurRadiusdoubleReadGets the blur radius.
directiondoubleReadGets the direction.
distancedoubleReadGets the distance.
shadowColorIColorFormatReadGets the shadow color.
rectangleAlignRectangleAlignmentReadGets the rectangle align.
skewHorizontaldoubleReadGets the skew horizontal.
skewVerticaldoubleReadGets the skew vertical.
rotateShadowWithShapebooleanReadGets the rotate shadow with shape.
scaleHorizontaldoubleReadGets the scale horizontal.
scaleVerticaldoubleReadGets the scale vertical.
slideIBaseSlideReadGets the slide.
presentationIPresentationReadGets the presentation.

Methods

SignatureDescription
OuterShadow()Creates an uninitialized OuterShadow.
OuterShadow(element: Element, saveCallback: Runnable)Creates a new OuterShadow backed by the given XML element.
OuterShadow(element: Element, saveCallback: Runnable, parentSlide: IBaseSlide)Creates a new OuterShadow backed by the given XML element with a parent slide reference.
initInternal(element: Element, saveCallback: Runnable, parentSlide: IBaseSlide)Initializes this OuterShadow with the given backing element, save callback, and parent slide.
getBlurRadius()doubleReturns the blur radius.
setBlurRadius(value: double)Sets the blur radius value.
getDirection()doubleReturns the direction.
setDirection(value: double)Sets the direction value.
getDistance()doubleReturns the distance.
setDistance(value: double)Sets the distance value.
getShadowColor()IColorFormatReturns the shadow color.
getRectangleAlign()RectangleAlignmentReturns the rectangle align.
setRectangleAlign(value: RectangleAlignment)Sets the rectangle align value.
getSkewHorizontal()doubleReturns the skew horizontal.
setSkewHorizontal(value: double)Sets the skew horizontal value.
getSkewVertical()doubleReturns the skew vertical.
setSkewVertical(value: double)Sets the skew vertical value.
getRotateShadowWithShape()booleanReturns the rotate shadow with shape.
setRotateShadowWithShape(value: boolean)Sets the rotate shadow with shape value.
getScaleHorizontal()doubleReturns the scale horizontal.
setScaleHorizontal(value: double)Sets the scale horizontal value.
getScaleVertical()doubleReturns the scale vertical.
setScaleVertical(value: double)Sets the scale vertical value.
ImageTransformOperation()Creates an {@code ImageTransformOperation} with no parent slide.
asIImageTransformOperation()IImageTransformOperation
PVIObject()Creates a PVIObject with no parent slide.
getSlide()IBaseSlideReturns the slide.
getPresentation()IPresentationReturns the presentation.
asIPresentationComponent()IPresentationComponentReturns this object as an {@link IPresentationComponent}.

See Also