|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IShape
Method Summary | |
---|---|
IPlaceholder |
addPlaceholder(IPlaceholder placeholderToCopyFrom)
Adds a new placeholder if there is no and sets placeholder properties to a specified one. |
IEffectFormatEffectiveData |
createEffectFormatEffective()
Creates the EffectFormatDataEx object that contains all effects applyed to a shape, included inherited. |
IFillFormatEffectiveData |
createFillFormatEffective()
Creates the FillFormatDataEx object that contains all fill formatting properties for a shape, included inherited. |
ILineFormatEffectiveData |
createLineFormatEffective()
Creates the LineFormatDataEx object that contains all line formatting properties for a shape, included inherited. |
IThreeDFormatEffectiveData |
createThreeDFormatEffective()
Creates the ThreeDFormatDataEx object that contains volume properties and 3D transformation of a shape, included inherited. |
java.lang.String |
getAlternativeText()
Returns or sets the alternative text associated with a shape. |
byte |
getBlackWhiteMode()
Property specifies how a shape will render in black-and-white display mode.. |
int |
getConnectionSiteCount()
Returns the number of connection sites on the shape. |
ICustomData |
getCustomData()
Returns the shape's custom data. |
IEffectFormat |
getEffectFormat()
Returns the EffectFormatEx object which contains pixel effects applied to a shape. |
IFillFormat |
getFillFormat()
Returns the FillFormatEx object that contains fill formatting properties for a shape. |
IShapeFrame |
getFrame()
Returns or sets the shape frame's properties. |
float |
getHeight()
Returns or sets the height of the shape. |
boolean |
getHidden()
Determines whether the shape is hidden. |
ILineFormat |
getLineFormat()
Returns the LineFormatEx object that contains line formatting properties for a shape. |
java.lang.String |
getName()
Returns or sets the name of a shape. |
IGroupShape |
getParentGroup()
Returns parent GroupShape object if shape is grouped. |
IPlaceholder |
getPlaceholder()
Returns the placeholder for a shape. |
IShapeFrame |
getRawFrame()
Returns or sets the raw shape frame's properties. |
float |
getRotation()
Returns or sets the number of degrees the specified shape is rotated around the z-axis. |
IBaseShapeLock |
getShapeLock()
Returns shape's locks. |
IThreeDFormat |
getThreeDFormat()
Returns the ThreeDFormatEx object that contains line formatting properties for a shape. |
java.awt.image.BufferedImage |
getThumbnail()
Returns shape thumbnail. |
java.awt.image.BufferedImage |
getThumbnail(int bounds,
float scaleX,
float scaleY)
Returns shape thumbnail. |
long |
getUniqueId()
Gets unique shape identifier in presentation scope. |
float |
getWidth()
Returns or sets the width of the shape. |
float |
getX()
Returns or sets the x-coordinate of the upper-left corner of the shape. |
float |
getY()
Returns or sets the y-coordinate of the upper-left corner of the shape. |
int |
getZOrderPosition()
Returns the position of a shape in the z-order. |
boolean |
isGrouped()
Determines whether the shape is grouped. |
boolean |
isTextHolder()
Determines whether the shape is TextHolder. |
void |
removePlaceholder()
Defines that this shape isn't a placeholder. |
void |
setAlternativeText(java.lang.String value)
Returns or sets the alternative text associated with a shape. |
void |
setBlackWhiteMode(byte value)
Property specifies how a shape will render in black-and-white display mode.. |
void |
setFrame(IShapeFrame value)
Returns or sets the shape frame's properties. |
void |
setHeight(float value)
Returns or sets the height of the shape. |
void |
setHidden(boolean value)
Determines whether the shape is hidden. |
void |
setName(java.lang.String value)
Returns or sets the name of a shape. |
void |
setRawFrame(IShapeFrame value)
Returns or sets the raw shape frame's properties. |
void |
setRotation(float value)
Returns or sets the number of degrees the specified shape is rotated around the z-axis. |
void |
setWidth(float value)
Returns or sets the width of the shape. |
void |
setX(float value)
Returns or sets the x-coordinate of the upper-left corner of the shape. |
void |
setY(float value)
Returns or sets the y-coordinate of the upper-left corner of the shape. |
Methods inherited from interface com.aspose.slides.ISlideComponent |
---|
getSlide |
Methods inherited from interface com.aspose.slides.IPresentationComponent |
---|
getPresentation |
Methods inherited from interface com.aspose.slides.IHyperlinkContainer |
---|
getHyperlinkClick, getHyperlinkManager, getHyperlinkMouseOver, setHyperlinkClick, setHyperlinkMouseOver |
Method Detail |
---|
boolean isTextHolder()
Determines whether the shape is TextHolder.
Read-only boolean
.
IPlaceholder getPlaceholder()
Returns the placeholder for a shape.
Read-only IPlaceholder
.
IPlaceholder addPlaceholder(IPlaceholder placeholderToCopyFrom)
Adds a new placeholder if there is no and sets placeholder properties to a specified one.
placeholderToCopyFrom
- Placeholder to copy content from.
IPlaceholder
.void removePlaceholder()
Defines that this shape isn't a placeholder.
ICustomData getCustomData()
Returns the shape's custom data.
Read-only ICustomData
.
IShapeFrame getRawFrame()
Returns or sets the raw shape frame's properties.
Read/write IShapeFrame
.
void setRawFrame(IShapeFrame value)
Returns or sets the raw shape frame's properties.
Read/write IShapeFrame
.
IShapeFrame getFrame()
Returns or sets the shape frame's properties.
Read/write IShapeFrame
.
void setFrame(IShapeFrame value)
Returns or sets the shape frame's properties.
Read/write IShapeFrame
.
ILineFormat getLineFormat()
Returns the LineFormatEx object that contains line formatting properties for a shape.
Read-only ILineFormat
.
IThreeDFormat getThreeDFormat()
Returns the ThreeDFormatEx object that contains line formatting properties for a shape.
Read-only IThreeDFormat
.
IEffectFormat getEffectFormat()
Returns the EffectFormatEx object which contains pixel effects applied to a shape.
Read-only IEffectFormat
.
IFillFormat getFillFormat()
Returns the FillFormatEx object that contains fill formatting properties for a shape.
Read-only IFillFormat
.
ILineFormatEffectiveData createLineFormatEffective()
Creates the LineFormatDataEx object that contains all line formatting properties for a shape, included inherited.
ILineFormatEffectiveData
.IFillFormatEffectiveData createFillFormatEffective()
Creates the FillFormatDataEx object that contains all fill formatting properties for a shape, included inherited.
IFillFormatEffectiveData
.IEffectFormatEffectiveData createEffectFormatEffective()
Creates the EffectFormatDataEx object that contains all effects applyed to a shape, included inherited.
IEffectFormatEffectiveData
.IThreeDFormatEffectiveData createThreeDFormatEffective()
Creates the ThreeDFormatDataEx object that contains volume properties and 3D transformation of a shape, included inherited.
IFillFormatEffectiveData
.java.awt.image.BufferedImage getThumbnail()
Returns shape thumbnail. ShapeThumbnailBounds.Shape shape thumbnail bounds type is used by default.
java.awt.image.BufferedImage getThumbnail(int bounds, float scaleX, float scaleY)
Returns shape thumbnail.
bounds
- Shape thumbnail bounds type.scaleX
- X scalescaleY
- Y scale
boolean getHidden()
Determines whether the shape is hidden.
Read/write boolean
.
void setHidden(boolean value)
Determines whether the shape is hidden.
Read/write boolean
.
int 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
.
int getConnectionSiteCount()
Returns the number of connection sites on the shape.
Read-only int
.
float getRotation()
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
.
void setRotation(float value)
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
.
float getX()
Returns or sets the x-coordinate of the upper-left corner of the shape.
Read/write float
.
void setX(float value)
Returns or sets the x-coordinate of the upper-left corner of the shape.
Read/write float
.
float getY()
Returns or sets the y-coordinate of the upper-left corner of the shape.
Read/write float
.
void setY(float value)
Returns or sets the y-coordinate of the upper-left corner of the shape.
Read/write float
.
float getWidth()
Returns or sets the width of the shape.
Read/write float
.
void setWidth(float value)
Returns or sets the width of the shape.
Read/write float
.
float getHeight()
Returns or sets the height of the shape.
Read/write float
.
void setHeight(float value)
Returns or sets the height of the shape.
Read/write float
.
java.lang.String getAlternativeText()
Returns or sets the alternative text associated with a shape.
Read/write String
.
void setAlternativeText(java.lang.String value)
Returns or sets the alternative text associated with a shape.
Read/write String
.
java.lang.String getName()
Returns or sets the name of a shape.
Read/write String
.
void setName(java.lang.String value)
Returns or sets the name of a shape.
Read/write String
.
IBaseShapeLock getShapeLock()
Returns shape's locks.
Read-only IBaseShapeLock
.
long getUniqueId()
Gets unique shape identifier in presentation scope.
Read-only long
.
boolean isGrouped()
Determines whether the shape is grouped.
Read-only boolean
.
ParentGroup
returns parent GroupShape object if shape is grouped.
byte getBlackWhiteMode()
Property specifies how a shape will render in black-and-white display mode..
Read/write BlackWhiteMode
.
void setBlackWhiteMode(byte value)
Property specifies how a shape will render in black-and-white display mode..
Read/write BlackWhiteMode
.
IGroupShape getParentGroup()
Returns parent GroupShape object if shape is grouped. Otherwise returns null.
Read-only IGroupShape
.
IsGrouped
determines whether the shape is grouped.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |