IPictureFrameLock
概述
IPictureFrameLock 是 Aspose.Slides FOSS 中用于 Java 的接口。
确定在父级 {@link IPictureFrame} 上哪些操作被禁用。
此接口提供 23 种方法,用于在 Java 程序中处理 IPictureFrameLock 对象。可用的方法包括:hasNoLocks、isAdjustHandlesLocked、isArrowheadsLocked、isAspectRatioLocked、isCropLocked、isEditPointsLocked、isGroupingLocked、isPositionLocked、isRotationLocked、isSelectLocked、isShapeTypeLocked、isSizeLocked,以及另外 11 种方法。安装 Aspose.Slides FOSS for Java 包后,所有公共成员对任何 Java 应用程序均可访问。属性:adjustHandlesLocked、arrowheadsLocked、aspectRatioLocked、cropLocked、editPointsLocked、groupingLocked,以及另外 5 项。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
groupingLocked | boolean | 读取 | 确定是否禁止将此形状添加到组中。 |
selectLocked | boolean | 读取 | 确定是否禁止选择此形状。 |
rotationLocked | boolean | 读取 | 确定是否禁止更改此形状的旋转角度。 |
aspectRatioLocked | boolean | 读取 | 确定在调整大小时是否必须保持该形状的宽高比。 |
positionLocked | boolean | 读取 | 确定是否禁止移动此形状。 |
sizeLocked | boolean | 读取 | 确定是否禁止对该形状进行缩放。 |
editPointsLocked | boolean | 读取 | 确定是否禁止直接更改此形状的轮廓。 |
adjustHandlesLocked | boolean | 读取 | 确定是否禁止更改调整值。 |
arrowheadsLocked | boolean | 读取 | 确定是否禁止更改箭头。 |
shapeTypeLocked | boolean | 读取 | 确定是否禁止更改形状类型。 |
cropLocked | boolean | 读取 | 确定是否禁止图像裁剪。 |
方法
| 签名 | 描述 |
|---|---|
isGroupingLocked() → boolean | 确定是否禁止将此形状添加到组中。 |
setGroupingLocked(value: boolean) | 设置是否禁止将此形状添加到组中。 |
isSelectLocked() → boolean | 确定是否禁止选择此形状。 |
setSelectLocked(value: boolean) | 设置是否禁止选择此形状。 |
isRotationLocked() → boolean | 确定是否禁止更改此形状的旋转角度。 |
setRotationLocked(value: boolean) | 设置是否禁止更改此形状的旋转角度。 |
isAspectRatioLocked() → boolean | 确定在调整大小时是否必须保持形状的宽高比。 |
setAspectRatioLocked(value: boolean) | 设置在调整大小时是否必须保持形状的宽高比。 |
isPositionLocked() → boolean | 确定是否禁止移动此形状。 |
setPositionLocked(value: boolean) | 设置是否禁止移动此形状。 |
isSizeLocked() → boolean | 确定是否禁止对该形状进行缩放。 |
setSizeLocked(value: boolean) | 设置是否禁止调整此形状的大小。 |
isEditPointsLocked() → boolean | 确定是否禁止直接更改此形状的轮廓。 |
setEditPointsLocked(value: boolean) | 设置是否禁止直接更改此形状的轮廓。 |
isAdjustHandlesLocked() → boolean | 确定是否禁止更改 adjust values。 |
setAdjustHandlesLocked(value: boolean) | 设置是否禁止更改调整值。 |
isArrowheadsLocked() → boolean | 确定是否禁止更改 arrowheads。 |
setArrowheadsLocked(value: boolean) | 设置是否禁止更改箭头形状。 |
isShapeTypeLocked() → boolean | 确定是否禁止更改 shape type。 |
setShapeTypeLocked(value: boolean) | 设置是否禁止更改形状类型。 |
isCropLocked() → boolean | 确定是否禁止图像裁剪。 |
setCropLocked(value: boolean) | 设置是否禁止图像裁剪。 |
hasNoLocks() → boolean | 如果所有锁属性均不存在或已禁用,则返回 {@code true}。 |