ShapeModel
概述
ShapeModel 是 Aspose.Cells FOSS 中用于 Java 的类。
内部模型,用于锚定在工作表上的绘图对象(自动形状)。
此类提供 32 个方法,用于在 Java 程序中处理 ShapeModel 对象。可用的方法包括:getEmbeddedImageData、getExtentCx、getExtentCy、getExtraDrawingRels、getGeometryType、getLowerRightColumn、getLowerRightColumnOffset、getLowerRightRow、getLowerRightRowOffset、getName、getRawElementXml、getRawStyleXml,以及另外 20 个方法。所有导出的成员在安装 Aspose.Cells FOSS for Java 包后,可供任何 Java 应用程序访问。属性包括:embeddedImageData、extentCx、extentCy、extraDrawingRels、geometryType、lowerRightColumn,以及另外 11 项。
描述
ShapeModel 是 Aspose.Cells FOSS 库中用于 Java 的类,向程序化使用公开了 32 个方法和 17 个属性。
核心功能包括:string;long;long。这些操作使开发者能够将 shapemodel 功能直接集成到 Java 应用程序中。
该类还提供 name 属性(获取名称)、upperLeftRow 属性(获取左上角行号)和 upperLeftColumn 属性(获取左上角列号)。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
name | String | 读取 | 获取名称。 |
upperLeftRow | int | 读取 | 获取左上角的行。 |
upperLeftColumn | int | 读取 | 获取左上列。 |
upperLeftRowOffset | long | 读取 | 获取左上行偏移量。 |
upperLeftColumnOffset | long | 读取 | 获取左上角列偏移。 |
lowerRightRow | int | 读取 | 获取右下角的行。 |
lowerRightColumn | int | 读取 | 获取右下列。 |
lowerRightRowOffset | long | 读取 | 获取右下角行偏移。 |
lowerRightColumnOffset | long | 读取 | 获取右下角列的偏移量。 |
extentCx | long | 读取 | 获取范围 cx。 |
extentCy | long | 读取 | 获取范围 cy。 |
geometryType | String | 读取 | 获取几何类型。 |
rawStyleXml | String | 读取 | 获取原始样式 xml。 |
rawTxBodyXml | String | 读取 | 获取原始 tx 正文 xml。 |
rawElementXml | String | 读取 | 获取原始元素 XML。 |
extraDrawingRels | List<String[]> | 读取 | 获取额外的绘图 rels。 |
embeddedImageData | java.util.Map<String, byte[]> | 读取 | 获取嵌入的图像数据。 |
方法
| 签名 | 描述 |
|---|---|
getName() → String | 返回名称。 |
setName(name: String) | 设置 name 值。 |
getUpperLeftRow() → int | 返回左上方的行。 |
setUpperLeftRow(v: int) | 设置左上角行值。 |
getUpperLeftColumn() → int | 返回左上列。 |
setUpperLeftColumn(v: int) | 设置左上列的值。 |
getUpperLeftRowOffset() → long | 返回左上行偏移量。 |
setUpperLeftRowOffset(v: long) | 设置左上角行偏移量的值。 |
getUpperLeftColumnOffset() → long | 返回左上列偏移量。 |
setUpperLeftColumnOffset(v: long) | 设置左上角列的偏移值。 |
getLowerRightRow() → int | 返回右下行。 |
setLowerRightRow(v: int) | 设置右下行的值。 |
getLowerRightColumn() → int | 返回右下列。 |
setLowerRightColumn(v: int) | 设置右下列的值。 |
getLowerRightRowOffset() → long | 返回右下行偏移量。 |
setLowerRightRowOffset(v: long) | 设置右下角行偏移值。 |
getLowerRightColumnOffset() → long | 返回右下角列的偏移量。 |
setLowerRightColumnOffset(v: long) | 设置右下角列偏移值。 |
getExtentCx() → long | 返回 extent cx。 |
setExtentCx(v: long) | 设置 extent cx 值。 |
getExtentCy() → long | 返回 extent cy。 |
setExtentCy(v: long) | 设置 extent cy 值。 |
getGeometryType() → String | 返回几何类型。 |
setGeometryType(v: String) | 设置几何类型的值。 |
getRawStyleXml() → String | 返回原始样式 XML。 |
setRawStyleXml(v: String) | 设置 raw style xml 值。 |
getRawTxBodyXml() → String | 返回原始 tx body xml。 |
setRawTxBodyXml(v: String) | 设置原始 tx body xml 值。 |
getRawElementXml() → String | 返回原始 element xml。 |
setRawElementXml(v: String) | 设置原始元素 xml 值。 |
getExtraDrawingRels() → List<String[]> | 返回额外的 drawing rels。 |
getEmbeddedImageData() → java.util.Map<String, byte[]> | 返回嵌入的图像数据。 |