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

NameTypeAccessالوصف
empty [static]SizeFrيحصل على مثلاً جديدًا من بنية SizeF التي تكون قيم SizeF.width وSizeF.height فيها صفرًا.
heightfloatr/wيحصل أو يعيّن المكوّن العمودي لهذا SizeF.
is_emptyboolrيحصل على قيمة تشير إلى ما إذا كان هذا SizeF له عرض وارتفاع صفر.
widthfloatr/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:

معاملنوعالوصف
pointPointFPointF الذي يُستخدم لتهيئة هذا SizeF.

Constructor: SizeF(size)

 SizeF(size) 

يُنشئ مثلاً جديدًا من بنية SizeF من [SizeF] المحدد.

Parameters:

معاملنوعالوصف
sizeSizeFSizeF الذي يُستخدم لإنشاء الـ SizeF الجديد.

Constructor: SizeF(width, height)

 SizeF(width, height) 

يُنشئ مثلاً جديدًا من بنية SizeF من الأبعاد المحددة.

Parameters:

معاملنوعالوصف
widthfloatمكوّن العرض للـ SizeF الجديد.
heightfloatمكوّن الارتفاع للـ SizeF الجديد.

Method: add(size1, size2) [static]

 add(size1, size2) 

يضيف عرض وارتفاع بنية SizeF إلى عرض وارتفاع بنية SizeF أخرى.

Parameters:

معاملنوعالوصف
size1SizeFأول SizeF للإضافة.
size2SizeFثاني SizeF للإضافة.

Returns

نوعالوصف
SizeFبنية SizeF هي نتيجة عملية الجمع.

Method: create_from_point_f(point) [static]

 create_from_point_f(point) 

يُنشئ مثيلاً جديداً للبنية SizeF من PointF المحدد.

Parameters:

معاملنوعالوصف
pointPointFPointF الذي يُستخدم لتهيئة هذا SizeF.

Returns

نوعالوصف
SizeF

Method: create_from_size_f(size) [static]

 create_from_size_f(size) 

يُنشئ مثلاً جديدًا من بنية SizeF من [SizeF] المحدد.

Parameters:

معاملنوعالوصف
sizeSizeFSizeF الذي يُستخدم لإنشاء الـ SizeF الجديد.

Returns

نوعالوصف
SizeF

Method: subtract(size1, size2) [static]

 subtract(size1, size2) 

يطرح عرض وارتفاع بنية SizeF من عرض وارتفاع بنية SizeF أخرى.

Parameters:

معاملنوعالوصف
size1SizeFبنية SizeF على الجانب الأيسر من عامل الطرح.
size2SizeFبنية SizeF على الجانب الأيمن من عامل الطرح.

Returns

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

Method: to_point_f()

 to_point_f() 

يحوّل SizeF إلى PointF.

Returns

نوعالوصف
PointFيرجع بنية PointF.

Method: to_size()

 to_size() 

يحوّل SizeF إلى بنية Size ذات قيم حجم مقصوصة.

Returns

نوعالوصف
Sizeيرجع بنية Size.