Returns or sets the alternative text associated with a shape. Read/write String.
Result:
String
getAlternativeTextTitle
Name
Description
getAlternativeTextTitle()
Returns or sets the title of alternative text associated with a shape. Read/write String.
Result:
String
getBasePlaceholder
Name
Description
getBasePlaceholder()
Returns a basic placeholder shape (shape from the layout and/or master slide that the current shape is inherited from). A null is returned if the current shape is not inherited.
Returns the EffectFormat object which contains pixel effects applied to a shape. Note: can return null for certain types of shapes which don’t have effect properties. Read-only IEffectFormat.
Returns the FillFormat object that contains fill formatting properties for a shape. Note: can return null for certain types of shapes which don’t have fill properties. Read-only IFillFormat.
Returns or sets the shape frame’s properties. Read/write IShapeFrame. Value of each property of the returned IShapeFrame instance is not undefined (is not NaN or NotDefined). Value of each property of the assigned IShapeFrame instance must be not undefined (must be not NaN or NotDefined). You can set undefined values for RawFrame instance properties.
Returns or sets the height of the shape. Read/write float. Returned value is always defined (is not Float.NaN). Assigned value must be defined (not Float.NaN). You can set undefined values for RawFrame instance properties.
Result:
float
getHidden
Name
Description
getHidden()
Determines whether the shape is hidden. Read/write boolean.
Result:
boolean
getHyperlinkClick
Name
Description
getHyperlinkClick()
Returns or sets the hyperlink defined for mouse click. Read/write IHyperlink.
Returns the LineFormat object that contains line formatting properties for a shape. Note: can return null for certain types of shapes which don’t have line properties. Read-only ILineFormat.
Returns the full path to a linked file. Short file name will be used. Read-only String.
Result:
String
getLinkPathLong
Name
Description
getLinkPathLong()
Returns the full path to a linked file. Long file name will be used. Read/write String.
Result:
String
getLinkPathRelative
Name
Description
getLinkPathRelative()
Returns the relative path to a linked file if present, otherwise returns an empty string. Readonly String. In the Ppt presentations, some Ole object links may have a relative representation.
Result:
String
getName
Name
Description
getName()
Returns or sets the name of a shape. Must be not null. Use empty string value if needed. Read/write String.
Result:
String
getObjectName
Name
Description
getObjectName()
Returns or sets the name of an object. Read/write String.
Result:
String
getObjectProgId
Name
Description
getObjectProgId()
Returns the ProgID of an object. Read only String.
Result:
String
getOfficeInteropShapeId
Name
Description
getOfficeInteropShapeId()
Gets unique shape identifier in slide scope. Read-only long. See also ( #getUniqueId) for getting unique shape identifier in presentation scope.
Result:
long
getParentGroup
Name
Description
getParentGroup()
Returns parent GroupShape object if shape is grouped. Otherwise returns null. Read-only IGroupShape. Property ( #isGrouped) determines whether the shape is grouped.
Returns or sets the number of degrees the specified shape is rotated around the z-axis. A positive value indicates clockwise rotation; a negative value indicates counterclockwise rotation. Read/write float. Returned value is always defined (is not Float.NaN). Assigned value must be defined (not Float.NaN). You can set undefined values for RawFrame instance properties.
Returns or sets the title for OleObject icon. Read/write String. When IsObjectIcon == false this value is ignored. The string can be truncated according to the size of the Ole icon.
Result:
String
getThreeDFormat
Name
Description
getThreeDFormat()
Returns the ThreeDFormat object that 3d effect properties for a shape. Note: can return null for certain types of shapes which don’t have 3d properties. Read-only IThreeDFormat.
Returns shape thumbnail. ShapeThumbnailBounds.Shape shape thumbnail bounds type is used by default.
Result:
BufferedImage
getThumbnail
Name
Description
getThumbnail(int, float, float)
Returns shape thumbnail.
Parameters:
Name
Type
Description
bounds
int
Shape thumbnail bounds type.
scaleX
float
X scale
scaleY
float
Y scale
Result:
BufferedImage
getUniqueId
Name
Description
getUniqueId()
Gets unique shape identifier in presentation scope. Read-only long. See also ( #getOfficeInteropShapeId) for getting unique shape identifier in slide scope.
Result:
long
getUpdateAutomatic
Name
Description
getUpdateAutomatic()
Determines if the linked embedded object is automatically updated when the presentation is opened or printed. Read/write boolean.
Result:
boolean
getWidth
Name
Description
getWidth()
Returns or sets the width of the shape. Read/write float. Returned value is always defined (is not Float.NaN). Assigned value must be defined (not Float.NaN). You can set undefined values for RawFrame instance properties.
Result:
float
getX
Name
Description
getX()
Returns or sets the x-coordinate of the upper-left corner of the shape. Read/write float. Returned value is always defined (is not Float.NaN). Assigned value must be defined (not Float.NaN). You can set undefined values for RawFrame instance properties.
Result:
float
getY
Name
Description
getY()
Returns or sets the y-coordinate of the upper-left corner of the shape. Read/write float. Returned value is always defined (is not Float.NaN). Assigned value must be defined (not Float.NaN). You can set undefined values for RawFrame instance properties.
Result:
float
getZOrderPosition
Name
Description
getZOrderPosition()
Returns the position of a shape in the z-order. Shapes[0] returns the shape at the back of the z-order, and Shapes[Shapes.Count - 1] returns the shape at the front of the z-order. Read-only int.
Result:
int
isGrouped
Name
Description
isGrouped()
Determines whether the shape is grouped. Read-only boolean. Property ( #getParentGroup) returns parent GroupShape object if shape is grouped.
Result:
boolean
isObjectIcon
Name
Description
isObjectIcon()
Determines whether an object is visible as icon. Read/write boolean.
Result:
boolean
isObjectLink
Name
Description
isObjectLink()
Determines whether an object is linked to external file. Read-only boolean.
Result:
boolean
isTextHolder
Name
Description
isTextHolder()
Determines whether the shape is TextHolder_PPT. Read-only boolean.
Result:
boolean
removePlaceholder
Name
Description
removePlaceholder()
Defines that this shape isn’t a placeholder.
setAlternativeText
Name
Description
setAlternativeText(String)
Returns or sets the alternative text associated with a shape. Read/write String.
setAlternativeTextTitle
Name
Description
setAlternativeTextTitle(String)
Returns or sets the title of alternative text associated with a shape. Read/write String.
setBlackWhiteMode
Name
Description
setBlackWhiteMode(byte)
Property specifies how a shape will render in black-and-white display mode.. Read/write BlackWhiteMode.
Embedded data IOleEmbeddedDataInfo This method changes the properties of the object to reflect the new data and sets the IsObjectLink flag to false, indicating that the OLE object is embedded.
Returns or sets the shape frame’s properties. Read/write IShapeFrame. Value of each property of the returned IShapeFrame instance is not undefined (is not NaN or NotDefined). Value of each property of the assigned IShapeFrame instance must be not undefined (must be not NaN or NotDefined). You can set undefined values for RawFrame instance properties.
setHeight
Name
Description
setHeight(float)
Returns or sets the height of the shape. Read/write float. Returned value is always defined (is not Float.NaN). Assigned value must be defined (not Float.NaN). You can set undefined values for RawFrame instance properties.
setHidden
Name
Description
setHidden(boolean)
Determines whether the shape is hidden. Read/write boolean.
Returns or sets the raw shape frame’s properties. Read/write IShapeFrame.
setRotation
Name
Description
setRotation(float)
Returns or sets the number of degrees the specified shape is rotated around the z-axis. A positive value indicates clockwise rotation; a negative value indicates counterclockwise rotation. Read/write float. Returned value is always defined (is not Float.NaN). Assigned value must be defined (not Float.NaN). You can set undefined values for RawFrame instance properties.
setSubstitutePictureTitle
Name
Description
setSubstitutePictureTitle(String)
Returns or sets the title for OleObject icon. Read/write String. When IsObjectIcon == false this value is ignored. The string can be truncated according to the size of the Ole icon.
setUpdateAutomatic
Name
Description
setUpdateAutomatic(boolean)
Determines if the linked embedded object is automatically updated when the presentation is opened or printed. Read/write boolean.
setWidth
Name
Description
setWidth(float)
Returns or sets the width of the shape. Read/write float. Returned value is always defined (is not Float.NaN). Assigned value must be defined (not Float.NaN). You can set undefined values for RawFrame instance properties.
setX
Name
Description
setX(float)
Returns or sets the x-coordinate of the upper-left corner of the shape. Read/write float. Returned value is always defined (is not Float.NaN). Assigned value must be defined (not Float.NaN). You can set undefined values for RawFrame instance properties.
setY
Name
Description
setY(float)
Returns or sets the y-coordinate of the upper-left corner of the shape. Read/write float. Returned value is always defined (is not Float.NaN). Assigned value must be defined (not Float.NaN). You can set undefined values for RawFrame instance properties.