ShapeType

Overview

ShapeType is a enum in Aspose.Slides FOSS for Java.

Represents preset geometry of geometry shapes.

Values

ValueDescription
NOT_DEFINEDRepresents an undefined or unknown shape type
CUSTOMRepresents a user-defined custom shape
LINERepresents a straight line shape
LINE_INVERSERepresents an inverse line shape
TRIANGLERepresents an equilateral triangle shape
RIGHT_TRIANGLERepresents a right-angled triangle shape
RECTANGLERepresents a standard rectangle shape
DIAMONDRepresents a diamond-shaped geometry
PARALLELOGRAMRepresents a parallelogram shape
TRAPEZOIDRepresents a trapezoid shape
NON_ISOSCELES_TRAPEZOIDRepresents a non‑isosceles trapezoid shape
PENTAGONRepresents a regular pentagon shape
HEXAGON
HEPTAGON
OCTAGON
DECAGON
DODECAGON
FOUR_POINTED_STARRepresents a four‑pointed star shape
FIVE_POINTED_STARRepresents a five‑pointed star shape
SIX_POINTED_STARRepresents a six‑pointed star shape
SEVEN_POINTED_STARRepresents a seven‑pointed star shape
EIGHT_POINTED_STARRepresents an eight‑pointed star shape
TEN_POINTED_STARRepresents a ten‑pointed star shape
TWELVE_POINTED_STARRepresents a twelve‑pointed star shape
SIXTEEN_POINTED_STARRepresents a sixteen‑pointed star shape
TWENTY_FOUR_POINTED_STAR
THIRTY_TWO_POINTED_STARRepresents a thirty‑two‑pointed star shape
ROUND_CORNER_RECTANGLERepresents a rectangle with rounded corners
ONE_ROUND_CORNER_RECTANGLERepresents a rectangle with one rounded corner
TWO_SAMESIDE_ROUND_CORNER_RECTANGLERepresents a rectangle with two same‑side rounded corners
TWO_DIAGONAL_ROUND_CORNER_RECTANGLE
ONE_SNIP_ONE_ROUND_CORNER_RECTANGLE
ONE_SNIP_CORNER_RECTANGLE
TWO_SAMESIDE_SNIP_CORNER_RECTANGLE
TWO_DIAGONAL_SNIP_CORNER_RECTANGLE
PLAQUE
ELLIPSE
TEARDROP
HOME_PLATE
CHEVRON
PIE_WEDGE
PIE
BLOCK_ARC
DONUT
NO_SMOKING
RIGHT_ARROW
LEFT_ARROW
UP_ARROW
DOWN_ARROW
STRIPED_RIGHT_ARROW
NOTCHED_RIGHT_ARROW
BENT_UP_ARROW
LEFT_RIGHT_ARROW
UP_DOWN_ARROW
LEFT_UP_ARROW
LEFT_RIGHT_UP_ARROW
QUAD_ARROW
CALLOUT_LEFT_ARROW
CALLOUT_RIGHT_ARROW
CALLOUT_UP_ARROW
CALLOUT_DOWN_ARROW
CALLOUT_LEFT_RIGHT_ARROW
CALLOUT_UP_DOWN_ARROW
CALLOUT_QUAD_ARROW
BENT_ARROW
U_TURN_ARROW
CIRCULAR_ARROW
LEFT_CIRCULAR_ARROW
LEFT_RIGHT_CIRCULAR_ARROW
CURVED_RIGHT_ARROW
CURVED_LEFT_ARROW
CURVED_UP_ARROW
CURVED_DOWN_ARROW
SWOOSH_ARROW
CUBE
CAN
LIGHTNING_BOLT
HEART
SUN
MOON
SMILEY_FACE
IRREGULAR_SEAL1
IRREGULAR_SEAL2
FOLDED_CORNER
BEVEL
FRAME
HALF_FRAME
CORNER
DIAGONAL_STRIPE
CHORD
CURVED_ARC
LEFT_BRACKET
RIGHT_BRACKET
LEFT_BRACE
RIGHT_BRACE
BRACKET_PAIR
BRACE_PAIR
STRAIGHT_CONNECTOR1
BENT_CONNECTOR2
BENT_CONNECTOR3
BENT_CONNECTOR4
BENT_CONNECTOR5
CURVED_CONNECTOR2
CURVED_CONNECTOR3
CURVED_CONNECTOR4
CURVED_CONNECTOR5
CALLOUT1
CALLOUT2
CALLOUT3
CALLOUT_1_WITH_ACCENT
CALLOUT_2_WITH_ACCENT
CALLOUT_3_WITH_ACCENT
CALLOUT_1_WITH_BORDER
CALLOUT_2_WITH_BORDER
CALLOUT_3_WITH_BORDER
CALLOUT_1_WITH_BORDER_AND_ACCENT
CALLOUT_2_WITH_BORDER_AND_ACCENT
CALLOUT_3_WITH_BORDER_AND_ACCENT
CALLOUT_WEDGE_RECTANGLE
CALLOUT_WEDGE_ROUND_RECTANGLE
CALLOUT_WEDGE_ELLIPSE
CALLOUT_CLOUD
CLOUD
RIBBON
RIBBON2
ELLIPSE_RIBBON
ELLIPSE_RIBBON2
LEFT_RIGHT_RIBBON
VERTICAL_SCROLL
HORIZONTAL_SCROLL
WAVE
DOUBLE_WAVE
PLUS
PROCESS_FLOW
DECISION_FLOW
INPUT_OUTPUT_FLOW
PREDEFINED_PROCESS_FLOW
INTERNAL_STORAGE_FLOW
DOCUMENT_FLOW
MULTI_DOCUMENT_FLOW
TERMINATOR_FLOW
PREPARATION_FLOW
MANUAL_INPUT_FLOW
MANUAL_OPERATION_FLOW
CONNECTOR_FLOW
PUNCHED_CARD_FLOW
PUNCHED_TAPE_FLOW
SUMMING_JUNCTION_FLOW
OR_FLOW
COLLATE_FLOW
SORT_FLOW
EXTRACT_FLOW
MERGE_FLOW
OFFLINE_STORAGE_FLOW
ONLINE_STORAGE_FLOW
MAGNETIC_TAPE_FLOW
MAGNETIC_DISK_FLOW
MAGNETIC_DRUM_FLOW
DISPLAY_FLOW
DELAY_FLOW
ALTERNATE_PROCESS_FLOW
OFF_PAGE_CONNECTOR_FLOW
BLANK_BUTTON
HOME_BUTTON
HELP_BUTTON
INFORMATION_BUTTON
FORWARD_OR_NEXT_BUTTON
BACK_OR_PREVIOUS_BUTTON
END_BUTTON
BEGINNING_BUTTON
RETURN_BUTTON
DOCUMENT_BUTTON
SOUND_BUTTON
MOVIE_BUTTON
GEAR6
GEAR9
FUNNEL
PLUS_MATH
MINUS_MATH
MULTIPLY_MATH
DIVIDE_MATH
EQUAL_MATH
NOT_EQUAL_MATH
CORNER_TABS
SQUARE_TABS
PLAQUE_TABS
CHART_X
CHART_STAR
CHART_PLUS
ROUND_RECTANGLE

Methods

SignatureDescription
fromOoxml(prst: String)Optional<ShapeType>Resolves an OOXML preset geometry name to a {@link ShapeType}.
toOoxml()Optional<String>Returns the OOXML preset geometry name for this shape type.

See Also