الفئة SizeF
محتويات
[
يخفي
]Summary: Stores an ordered pair of floating-point numbers, typically the width and height of a rectangle.
Module: aspose.imaging
Full Name: aspose.imaging.SizeF
Constructors
| Name | الوصف |
|---|---|
| SizeF() | يُنشئ مثيلاً جديداً للفئة SizeF |
| SizeF(point) | يُنشئ مثيلاً جديداً للبنية SizeF من PointF المحدد. |
| SizeF(size) | يُنشئ مثلاً جديدًا من بنية SizeF من [SizeF] المحدد. |
| SizeF(width, height) | يُنشئ مثلاً جديدًا من بنية SizeF من الأبعاد المحددة. |
Properties
| Name | Type | Access | الوصف |
|---|---|---|---|
| empty [static] | SizeF | r | يحصل على مثلاً جديدًا من بنية SizeF التي تكون قيم SizeF.width وSizeF.height فيها صفرًا. |
| height | float | r/w | يحصل أو يعيّن المكوّن العمودي لهذا SizeF. |
| is_empty | bool | r | يحصل على قيمة تشير إلى ما إذا كان هذا SizeF له عرض وارتفاع صفر. |
| width | float | r/w | يحصل أو يعيّن المكوّن الأفقي لهذا SizeF. |
Methods
| Name | الوصف |
|---|---|
| add(size1, size2) | يضيف عرض وارتفاع بنية SizeF إلى عرض وارتفاع بنية SizeF أخرى. |
| create_from_point_f(point) | يُنشئ مثيلاً جديداً للبنية SizeF من PointF المحدد. |
| create_from_size_f(size) | يُنشئ مثلاً جديدًا من بنية SizeF من [SizeF] المحدد. |
| subtract(size1, size2) | يطرح عرض وارتفاع بنية SizeF من عرض وارتفاع بنية SizeF أخرى. |
| to_point_f() | يحوّل SizeF إلى PointF. |
| to_size() | يحوّل SizeF إلى بنية Size ذات قيم حجم مقصوصة. |
Constructor: SizeF()
SizeF()
يُنشئ مثيلاً جديداً للفئة SizeF
Constructor: SizeF(point)
SizeF(point)
يُنشئ مثيلاً جديداً للبنية SizeF من PointF المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| point | PointF | PointF الذي يُستخدم لتهيئة هذا SizeF. |
Constructor: SizeF(size)
SizeF(size)
يُنشئ مثلاً جديدًا من بنية SizeF من [SizeF] المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| size | SizeF | SizeF الذي يُستخدم لإنشاء الـ SizeF الجديد. |
Constructor: SizeF(width, height)
SizeF(width, height)
يُنشئ مثلاً جديدًا من بنية SizeF من الأبعاد المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| width | float | مكوّن العرض للـ SizeF الجديد. |
| height | float | مكوّن الارتفاع للـ SizeF الجديد. |
Method: add(size1, size2) [static]
add(size1, size2)
يضيف عرض وارتفاع بنية SizeF إلى عرض وارتفاع بنية SizeF أخرى.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| size1 | SizeF | أول SizeF للإضافة. |
| size2 | SizeF | ثاني SizeF للإضافة. |
Returns
| نوع | الوصف |
|---|---|
| SizeF | بنية SizeF هي نتيجة عملية الجمع. |
Method: create_from_point_f(point) [static]
create_from_point_f(point)
يُنشئ مثيلاً جديداً للبنية SizeF من PointF المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| point | PointF | PointF الذي يُستخدم لتهيئة هذا SizeF. |
Returns
| نوع | الوصف |
|---|---|
| SizeF |
Method: create_from_size_f(size) [static]
create_from_size_f(size)
يُنشئ مثلاً جديدًا من بنية SizeF من [SizeF] المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| size | SizeF | SizeF الذي يُستخدم لإنشاء الـ SizeF الجديد. |
Returns
| نوع | الوصف |
|---|---|
| SizeF |
Method: subtract(size1, size2) [static]
subtract(size1, size2)
يطرح عرض وارتفاع بنية SizeF من عرض وارتفاع بنية SizeF أخرى.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| size1 | SizeF | بنية SizeF على الجانب الأيسر من عامل الطرح. |
| size2 | SizeF | بنية SizeF على الجانب الأيمن من عامل الطرح. |
Returns
| نوع | الوصف |
|---|---|
| SizeF | SizeF التي هي نتيجة عملية الطرح. |
Method: to_point_f()
to_point_f()
Returns
| نوع | الوصف |
|---|---|
| PointF | يرجع بنية PointF. |
Method: to_size()
to_size()
يحوّل SizeF إلى بنية Size ذات قيم حجم مقصوصة.
Returns
| نوع | الوصف |
|---|---|
| Size | يرجع بنية Size. |