فئة 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

NameTypeAccessالوصف
empty [static]Sizerيحصل على مثيل جديد للهيكل Size الذي تكون قيم Size.width و Size.height فيهما صفر.
heightintr/wيحصل أو يعيّن المكوّن العمودي لهذا Size.
is_emptyboolrيحصل على قيمة تشير إلى ما إذا كان هذا Size له عرض وارتفاع يساويان 0.
widthintr/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:

معاملنوعالوصف
pointPointالـPoint الذي يُستخدم لتهيئة هذا Size.

Constructor: Size(width, height)

 Size(width, height) 

ينشئ مثيلاً جديداً للهيكل Size من الأبعاد المحددة.

Parameters:

معاملنوعالوصف
widthintالمكوّن العرضي للـSize الجديد.
heightintالمكوّن الارتفاعي للـSize الجديد.

Method: add(size1, size2) [static]

 add(size1, size2) 

يضيف عرض وارتفاع هيكل [Size] واحد إلى عرض وارتفاع هيكل [Size] آخر.

Parameters:

معاملنوعالوصف
size1Sizeالـ[Size] الأول للإضافة.
size2Sizeالـ[Size] الثاني للإضافة.

Returns

نوعالوصف
Sizeهيكل [Size] هو نتيجة عملية الجمع.

Method: ceiling(size) [static]

 ceiling(size) 

يحوّل الهيكل SizeF المحدد إلى هيكل Size عن طريق تقريب قيم الهيكل Size إلى أقرب عدد صحيح أعلى.

Parameters:

معاملنوعالوصف
sizeSizeFهيكل [SizeF] لتحويله.

Returns

نوعالوصف
Sizeهيكل [Size] الذي تتحوله هذه الطريقة إليه.

Method: round(size) [static]

 round(size) 

يحوّل الهيكل SizeF المحدد إلى هيكل Size عن طريق تقريب قيم الهيكل SizeF إلى أقرب عدد صحيح.

Parameters:

معاملنوعالوصف
sizeSizeFهيكل [SizeF] لتحويله.

Returns

نوعالوصف
Sizeهيكل [Size] الذي تتحوله هذه الطريقة إليه.

Method: subtract(size1, size2) [static]

 subtract(size1, size2) 

يطرح عرض وارتفاع هيكل [Size] واحد من عرض وارتفاع هيكل [Size] آخر.

Parameters:

معاملنوعالوصف
size1Sizeالـ Size البنية على الجانب الأيسر من عامل الطرح.
size2Sizeالـ Size البنية على الجانب الأيمن من عامل الطرح.

Returns

نوعالوصف
Sizeالـ Size التي هي نتيجة عملية الطرح.

Method: truncate(size) [static]

 truncate(size) 

يحوّل الهيكل SizeF المحدد إلى هيكل Size عن طريق قطع قيم الهيكل SizeF إلى أقرب عدد صحيح أدنى.

Parameters:

معاملنوعالوصف
sizeSizeFهيكل [SizeF] لتحويله.

Returns

نوعالوصف
Sizeهيكل [Size] الذي تتحوله هذه الطريقة إليه.