ShapeFrame
概述
ShapeFrame 是 Aspose.Slides FOSS for C++ 中的类。
表示形状的几何框架。
此类提供 18 个用于在 C++ 程序中处理 ShapeFrame 对象的方法。可用的方法包括:NullableBool、ShapeFrame、center_x、center_y、clone、clone_t、equals、flip_h、flip_v、height、rectangle、rotation,以及另外 3 个方法。安装 Aspose.Slides FOSS for C++ 包后,所有公共成员对任何 C++ 应用程序均可访问。属性:NullableBool、ShapeFrame。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
NullableBool | NullableBool | 读取 | 获取可空布尔值。 |
ShapeFrame | ShapeFrame | 读取 | 获取形状框架。 |
方法
| 签名 | 描述 |
|---|---|
NullableBool() → NullableBool | 属性持有一个 NullableBool,指示形状框的布尔状态。 |
NullableBool() → NullableBool | |
ShapeFrame() → ShapeFrame | 根据给定属性构造形状框架。 |
ShapeFrame(x: double, y: double, width: double, height: double, flip_h: NullableBool, flip_v: NullableBool, rotation: double) | 根据给定属性构造形状框架。 |
ShapeFrame() | 根据给定属性构造形状框架。 |
x() → double | 返回左上角的 X 坐标。 |
y() → double | 返回左上角的 Y 坐标。 |
width() → double | 返回宽度。 |
height() → double | 返回高度。 |
rotation() → double | 返回以度为单位的旋转角度。 |
center_x() → double | 返回帧中心的 X 坐标。 |
center_y() → double | 返回帧中心的 Y 坐标。 |
flip_h() → NullableBool | 返回水平翻转状态。 |
flip_v() → NullableBool | 返回垂直翻转状态。 |
rectangle() → Drawing::RectangleF | 返回此帧的坐标,作为矩形。 |
clone_t() → std::unique_ptr<IShapeFrame> | 返回此形状帧的深拷贝。 |
clone() → ShapeFrame | 返回此帧的副本(值语义克隆)。 |
equals(other: ShapeFrame) → bool | 与另一个 ShapeFrame 进行相等比较。 |