AutoShapeType

Overview

AutoShapeType is a enum in Aspose.Cells FOSS for Java.

Specifies the type of an auto shape (preset DrawingML geometry).

This enumeration defines 39 values: UNKNOWN, RECTANGLE, ROUNDED_RECTANGLE, ELLIPSE, TRIANGLE, RIGHT_TRIANGLE, DIAMOND, PENTAGON, HEXAGON, OCTAGON, PLUS, CUBE, and 27 more.

Description

AutoShapeType is an enumeration type in the Aspose.Cells FOSS library for Java. It defines a set of named constants that control behavior or specify options within the API. Enumerations like AutoShapeType help ensure type safety by restricting values to a predefined set.

Values

ValueDescription
UNKNOWNUnknown or unrecognized auto shape type.
RECTANGLERectangle shape.
ROUNDED_RECTANGLERectangle with rounded corners.
ELLIPSEEllipse (oval) shape.
TRIANGLEIsosceles triangle shape.
RIGHT_TRIANGLERight-angle triangle shape.
DIAMONDDiamond (rhombus) shape.
PENTAGONPentagon shape.
HEXAGONHexagon shape.
OCTAGONOctagon shape.
PLUSPlus sign shape.
CUBECube shape.
CYLINDERCylinder shape.
HEARTHeart shape.
LIGHTNINGLightning bolt shape.
SUNSun shape.
MOONCrescent moon shape.
CLOUDCloud shape.
RIGHT_ARROWRight-pointing arrow shape.
LEFT_ARROWLeft-pointing arrow shape.
UP_ARROWUpward-pointing arrow shape.
DOWN_ARROWDownward-pointing arrow shape.
LEFT_RIGHT_ARROWBidirectional left-right arrow shape.
UP_DOWN_ARROWBidirectional up-down arrow shape.
STAR4_POINTFour-pointed star shape.
STAR5_POINTFive-pointed star shape.
STAR6_POINTSix-pointed star shape.
STAR7_POINTSeven-pointed star shape.
STAR8_POINTEight-pointed star shape.
STAR10_POINTTen-pointed star shape.
STAR12_POINTTwelve-pointed star shape.
STAR16_POINTSixteen-pointed star shape.
STAR24_POINTTwenty-four-pointed star shape.
STAR32_POINTThirty-two-pointed star shape.
TEXT_BOXText box shape.
MATH_PLUSMathematical plus sign shape.
STRAIGHT_CONNECTORStraight connector line.
BENT_CONNECTORBent connector line.
CURVED_CONNECTORCurved connector line.

See Also