فئة Shape
محتويات
[
يخفي
]Summary: The shape. A continuous set of points connected using a specific rule.
Module: aspose.imaging
Full Name: aspose.imaging.Shape
Inheritance: ObjectWithBounds
Properties
| Name | Type | Access | الوصف |
|---|---|---|---|
| bounds | RectangleF | r | يحصل على حدود الكائن. |
| center | PointF | r | يحصل على مركز الشكل. |
| has_segments | bool | r | يحصل على قيمة تشير إلى ما إذا كان الشكل يحتوي على مقاطع. |
| segments | ShapeSegment[] | r | يحصل على مقاطع الشكل. |
Methods
| Name | الوصف |
|---|---|
| get_bounds(matrix) | يحصل على حدود الكائن. |
| get_bounds(matrix, pen) | يحصل على حدود الكائن. |
| transform(transform) | يطبق التحويل المحدد على الشكل. |
Method: get_bounds(matrix)
get_bounds(matrix)
يحصل على حدود الكائن.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| matrix | Matrix | المصفوفة التي سيتم تطبيقها قبل حساب الحدود. |
Returns
| نوع | الوصف |
|---|---|
| RectangleF | حدود الكائن المقدرة. |
Method: get_bounds(matrix, pen)
get_bounds(matrix, pen)
يحصل على حدود الكائن.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| matrix | Matrix | المصفوفة التي سيتم تطبيقها قبل حساب الحدود. |
| pen | Pen | القلم المستخدم للكائن. يمكن أن يؤثر ذلك على حجم حدود الكائن. |
Returns
| نوع | الوصف |
|---|---|
| RectangleF | حدود الكائن المقدرة. |
Method: transform(transform)
transform(transform)
يطبق التحويل المحدد على الشكل.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| transform | Matrix | التحويل المراد تطبيقه. |