com.aspose.slides
Interface IShape
- All Superinterfaces:
- IHyperlinkContainer, IPresentationComponent, ISlideComponent
- All Known Subinterfaces:
- IAudioFrame, IAutoShape, IChart, IConnector, IGeometryShape, IGraphicalObject, IGroupShape, IOleObjectFrame, IPictureFrame, ISmartArt, ITable, IVideoFrame
- All Known Implementing Classes:
- AudioFrame, AutoShape, Chart, Connector, GeometryShape, GraphicalObject, GroupShape, OleObjectFrame, PictureFrame, Shape, SmartArt, Table, VideoFrame
public interface IShape
- extends ISlideComponent, IHyperlinkContainer
isTextHolder
boolean isTextHolder()
getPlaceholder
IPlaceholder getPlaceholder()
addPlaceholder
IPlaceholder addPlaceholder(IPlaceholder placeholderToCopyFrom)
removePlaceholder
void removePlaceholder()
getCustomData
ICustomData getCustomData()
getRawFrame
IShapeFrame getRawFrame()
setRawFrame
void setRawFrame(IShapeFrame value)
getFrame
IShapeFrame getFrame()
setFrame
void setFrame(IShapeFrame value)
getLineFormat
ILineFormat getLineFormat()
getThreeDFormat
IThreeDFormat getThreeDFormat()
getEffectFormat
IEffectFormat getEffectFormat()
getFillFormat
IFillFormat getFillFormat()
createLineFormatEffective
ILineFormatEffectiveData createLineFormatEffective()
createFillFormatEffective
IFillFormatEffectiveData createFillFormatEffective()
createEffectFormatEffective
IEffectFormatEffectiveData createEffectFormatEffective()
createThreeDFormatEffective
IThreeDFormatEffectiveData createThreeDFormatEffective()
getThumbnail
java.awt.image.BufferedImage getThumbnail()
getThumbnail
java.awt.image.BufferedImage getThumbnail(int bounds,
float scaleX,
float scaleY)
getHidden
boolean getHidden()
setHidden
void setHidden(boolean value)
getZOrderPosition
int getZOrderPosition()
getRotation
float getRotation()
setRotation
void setRotation(float value)
getX
float getX()
setX
void setX(float value)
getY
float getY()
setY
void setY(float value)
getWidth
float getWidth()
setWidth
void setWidth(float value)
getHeight
float getHeight()
setHeight
void setHeight(float value)
getAlternativeText
java.lang.String getAlternativeText()
setAlternativeText
void setAlternativeText(java.lang.String value)
getName
java.lang.String getName()
setName
void setName(java.lang.String value)
getShapeLock
IBaseShapeLock getShapeLock()
getUniqueId
long getUniqueId()
isGrouped
boolean isGrouped()
getParentGroup
IGroupShape getParentGroup()