فئة Size
محتويات
[
يخفي
]Summary: Represents size.
Module: aspose.imaging
Full Name: aspose.imaging.Size
Constructors
| Name | الوصف |
|---|---|
| Size() | ينشئ مثيلاً جديداً لفئة Size |
| Size(point) | ينشئ مثيلاً جديداً للهيكل Size من الـPoint المحدد. |
| Size(width, height) | ينشئ مثيلاً جديداً للهيكل Size من الأبعاد المحددة. |
Properties
| Name | Type | Access | الوصف |
|---|---|---|---|
| empty [static] | Size | r | يحصل على مثيل جديد للهيكل Size الذي تكون قيم Size.width و Size.height فيهما صفر. |
| height | int | r/w | يحصل أو يعيّن المكوّن العمودي لهذا Size. |
| is_empty | bool | r | يحصل على قيمة تشير إلى ما إذا كان هذا Size له عرض وارتفاع يساويان 0. |
| width | int | r/w | يحصل أو يعيّن المكوّن الأفقي لهذا Size. |
Methods
| Name | الوصف |
|---|---|
| add(size1, size2) | يضيف عرض وارتفاع هيكل [Size] واحد إلى عرض وارتفاع هيكل [Size] آخر. |
| ceiling(size) | يحوّل الهيكل SizeF المحدد إلى هيكل Size عن طريق تقريب قيم الهيكل Size إلى أقرب عدد صحيح أعلى. |
| round(size) | يحوّل الهيكل SizeF المحدد إلى هيكل Size عن طريق تقريب قيم الهيكل SizeF إلى أقرب عدد صحيح. |
| subtract(size1, size2) | يطرح عرض وارتفاع هيكل [Size] واحد من عرض وارتفاع هيكل [Size] آخر. |
| truncate(size) | يحوّل الهيكل SizeF المحدد إلى هيكل Size عن طريق قطع قيم الهيكل SizeF إلى أقرب عدد صحيح أدنى. |
Constructor: Size()
Size()
ينشئ مثيلاً جديداً لفئة Size
Constructor: Size(point)
Size(point)
ينشئ مثيلاً جديداً للهيكل Size من الـPoint المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| point | Point | الـPoint الذي يُستخدم لتهيئة هذا Size. |
Constructor: Size(width, height)
Size(width, height)
ينشئ مثيلاً جديداً للهيكل Size من الأبعاد المحددة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| width | int | المكوّن العرضي للـSize الجديد. |
| height | int | المكوّن الارتفاعي للـSize الجديد. |
Method: add(size1, size2) [static]
add(size1, size2)
يضيف عرض وارتفاع هيكل [Size] واحد إلى عرض وارتفاع هيكل [Size] آخر.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| size1 | Size | الـ[Size] الأول للإضافة. |
| size2 | Size | الـ[Size] الثاني للإضافة. |
Returns
| نوع | الوصف |
|---|---|
| Size | هيكل [Size] هو نتيجة عملية الجمع. |
Method: ceiling(size) [static]
ceiling(size)
يحوّل الهيكل SizeF المحدد إلى هيكل Size عن طريق تقريب قيم الهيكل Size إلى أقرب عدد صحيح أعلى.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| size | SizeF | هيكل [SizeF] لتحويله. |
Returns
| نوع | الوصف |
|---|---|
| Size | هيكل [Size] الذي تتحوله هذه الطريقة إليه. |
Method: round(size) [static]
round(size)
يحوّل الهيكل SizeF المحدد إلى هيكل Size عن طريق تقريب قيم الهيكل SizeF إلى أقرب عدد صحيح.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| size | SizeF | هيكل [SizeF] لتحويله. |
Returns
| نوع | الوصف |
|---|---|
| Size | هيكل [Size] الذي تتحوله هذه الطريقة إليه. |
Method: subtract(size1, size2) [static]
subtract(size1, size2)
يطرح عرض وارتفاع هيكل [Size] واحد من عرض وارتفاع هيكل [Size] آخر.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| size1 | Size | الـ Size البنية على الجانب الأيسر من عامل الطرح. |
| size2 | Size | الـ Size البنية على الجانب الأيمن من عامل الطرح. |
Returns
| نوع | الوصف |
|---|---|
| Size | الـ Size التي هي نتيجة عملية الطرح. |
Method: truncate(size) [static]
truncate(size)
يحوّل الهيكل SizeF المحدد إلى هيكل Size عن طريق قطع قيم الهيكل SizeF إلى أقرب عدد صحيح أدنى.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| size | SizeF | هيكل [SizeF] لتحويله. |
Returns
| نوع | الوصف |
|---|---|
| Size | هيكل [Size] الذي تتحوله هذه الطريقة إليه. |