ShapeModel

Overview

ShapeModel is a class in Aspose.Cells FOSS for Java.

Internal model for a drawing object (auto shape) anchored to a worksheet.

This class provides 32 methods for working with ShapeModel objects in Java programs. Available methods include: getEmbeddedImageData, getExtentCx, getExtentCy, getExtraDrawingRels, getGeometryType, getLowerRightColumn, getLowerRightColumnOffset, getLowerRightRow, getLowerRightRowOffset, getName, getRawElementXml, getRawStyleXml, and 20 additional methods. All exported members are accessible to any Java application after installing the Aspose.Cells FOSS for Java package. Properties: embeddedImageData, extentCx, extentCy, extraDrawingRels, geometryType, lowerRightColumn, and 11 more.

Description

ShapeModel is a class in the Aspose.Cells FOSS library for Java that exposes 32 methods and 17 properties for programmatic use.

Core capabilities include: string; long; long. These operations enable developers to integrate shapemodel functionality directly into Java applications.

The class also provides the name property (gets the name), the upperLeftRow property (gets the upper left row), the upperLeftColumn property (gets the upper left column).

Properties

NameTypeAccessDescription
nameStringReadGets the name.
upperLeftRowintReadGets the upper left row.
upperLeftColumnintReadGets the upper left column.
upperLeftRowOffsetlongReadGets the upper left row offset.
upperLeftColumnOffsetlongReadGets the upper left column offset.
lowerRightRowintReadGets the lower right row.
lowerRightColumnintReadGets the lower right column.
lowerRightRowOffsetlongReadGets the lower right row offset.
lowerRightColumnOffsetlongReadGets the lower right column offset.
extentCxlongReadGets the extent cx.
extentCylongReadGets the extent cy.
geometryTypeStringReadGets the geometry type.
rawStyleXmlStringReadGets the raw style xml.
rawTxBodyXmlStringReadGets the raw tx body xml.
rawElementXmlStringReadGets the raw element xml.
extraDrawingRelsList<String[]>ReadGets the extra drawing rels.
embeddedImageDatajava.util.Map<String, byte[]>ReadGets the embedded image data.

Methods

SignatureDescription
getName()StringReturns the name.
setName(name: String)Sets the name value.
getUpperLeftRow()intReturns the upper left row.
setUpperLeftRow(v: int)Sets the upper left row value.
getUpperLeftColumn()intReturns the upper left column.
setUpperLeftColumn(v: int)Sets the upper left column value.
getUpperLeftRowOffset()longReturns the upper left row offset.
setUpperLeftRowOffset(v: long)Sets the upper left row offset value.
getUpperLeftColumnOffset()longReturns the upper left column offset.
setUpperLeftColumnOffset(v: long)Sets the upper left column offset value.
getLowerRightRow()intReturns the lower right row.
setLowerRightRow(v: int)Sets the lower right row value.
getLowerRightColumn()intReturns the lower right column.
setLowerRightColumn(v: int)Sets the lower right column value.
getLowerRightRowOffset()longReturns the lower right row offset.
setLowerRightRowOffset(v: long)Sets the lower right row offset value.
getLowerRightColumnOffset()longReturns the lower right column offset.
setLowerRightColumnOffset(v: long)Sets the lower right column offset value.
getExtentCx()longReturns the extent cx.
setExtentCx(v: long)Sets the extent cx value.
getExtentCy()longReturns the extent cy.
setExtentCy(v: long)Sets the extent cy value.
getGeometryType()StringReturns the geometry type.
setGeometryType(v: String)Sets the geometry type value.
getRawStyleXml()StringReturns the raw style xml.
setRawStyleXml(v: String)Sets the raw style xml value.
getRawTxBodyXml()StringReturns the raw tx body xml.
setRawTxBodyXml(v: String)Sets the raw tx body xml value.
getRawElementXml()StringReturns the raw element xml.
setRawElementXml(v: String)Sets the raw element xml value.
getExtraDrawingRels()List<String[]>Returns the extra drawing rels.
getEmbeddedImageData()java.util.Map<String, byte[]>Returns the embedded image data.

See Also