SizeF

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.lang.Struct

public class SizeF extends Struct<SizeF>

يخزن زوجًا مرتبًا من الأعداد العائمة، عادةً عرضًا وارتفاعًا لمستطيل.

المنشئات

المنشئالوصف
SizeF()
SizeF(SizeF size)يُنشئ نسخة جديدة من هيكل Aspose.Imaging.SizeF من الـ Aspose.Imaging.SizeF المحدد.
SizeF(PointF point)يُنشئ نسخة جديدة من هيكل Aspose.Imaging.SizeF من الـ Aspose.Imaging.PointF المحدد.
SizeF(float width, float height)يُنشئ نسخة جديدة من هيكل Aspose.Imaging.SizeF من الأبعاد المحددة.

الطرق

طريقةالوصف
getEmpty()يحصل على نسخة جديدة من هيكل Aspose.Imaging.SizeF التي تكون قيم Aspose.Imaging.SizeF.Width و Aspose.Imaging.SizeF.Height فيها صفرًا.
op_Addition(SizeF size1, SizeF size2)يضيف العرض والارتفاع لهيكل Aspose.Imaging.SizeF واحد إلى العرض والارتفاع لهيكل Aspose.Imaging.SizeF آخر.
op_Subtraction(SizeF size1, SizeF size2)يطرح العرض والارتفاع لهيكل Aspose.Imaging.SizeF واحد من العرض والارتفاع لهيكل Aspose.Imaging.SizeF آخر.
op_Equality(SizeF size1, SizeF size2)يفحص ما إذا كان هيكلا Aspose.Imaging.SizeF متساويين.
op_Inequality(SizeF size1, SizeF size2)يفحص ما إذا كان هيكلا Aspose.Imaging.SizeF مختلفين.
to_PointF(SizeF size)يحوّل الـ Aspose.Imaging.SizeF المحدد إلى Aspose.Imaging.PointF.
add(SizeF size1, SizeF size2)يضيف العرض والارتفاع لهيكل Aspose.Imaging.SizeF واحد إلى العرض والارتفاع لهيكل Aspose.Imaging.SizeF آخر.
subtract(SizeF size1, SizeF size2)يطرح العرض والارتفاع لهيكل Aspose.Imaging.SizeF واحد من العرض والارتفاع لهيكل Aspose.Imaging.SizeF آخر.
isEquals(SizeF obj1, SizeF obj2)
isEmpty()يحصل على قيمة تشير إلى ما إذا كان هذا Aspose.Imaging.SizeF لديه عرض وارتفاع صفر.
getWidth()يحصل أو يعيّن المكوّن الأفقي لهذا Aspose.Imaging.SizeF.
setWidth(float value)يحصل أو يعيّن المكوّن الأفقي لهذا Aspose.Imaging.SizeF.
getHeight()يحصل أو يعيّن المكوّن العمودي لهذا Aspose.Imaging.SizeF.
setHeight(float value)يحصل أو يعيّن المكوّن العمودي لهذا Aspose.Imaging.SizeF.
toPointF()يحوّل Aspose.Imaging.SizeF إلى Aspose.Imaging.PointF.
toSize()يحوّل Aspose.Imaging.SizeF إلى هيكل Aspose.Imaging.Size بقيم حجم مقصوصة.
equals(Object obj)يفحص ما إذا كان الكائن المحدد هو Aspose.Imaging.SizeF بنفس الأبعاد كما هذا Aspose.Imaging.SizeF.
hashCode()يرجع رمز تجزئة لهذا الهيكل Aspose.Imaging.Size.
toString()ينشئ سلسلة قابلة للقراءة تمثل هذا Aspose.Imaging.SizeF.
CloneTo(SizeF that)
Clone()

SizeF()

public SizeF()

SizeF(SizeF size)

public SizeF(SizeF size)

يُنشئ نسخة جديدة من هيكل Aspose.Imaging.SizeF من الـ Aspose.Imaging.SizeF المحدد.

Parameters:

معاملنوعالوصف
sizeSizeFAspose.Imaging.SizeF الذي يُنشأ منه الـ Aspose.Imaging.SizeF الجديد.

SizeF(PointF point)

public SizeF(PointF point)

يُنشئ نسخة جديدة من هيكل Aspose.Imaging.SizeF من الـ Aspose.Imaging.PointF المحدد.

Parameters:

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

SizeF(float width, float height)

public SizeF(float width, float height)

يُنشئ نسخة جديدة من هيكل Aspose.Imaging.SizeF من الأبعاد المحددة.

Parameters:

معاملنوعالوصف
العرضfloatالمكوّن العرض للـ Aspose.Imaging.SizeF الجديد.
الارتفاعfloatالمكوّن الارتفاع للـ Aspose.Imaging.SizeF الجديد.

getEmpty()

public static SizeF getEmpty()

يحصل على نسخة جديدة من هيكل Aspose.Imaging.SizeF التي تكون قيم Aspose.Imaging.SizeF.Width و Aspose.Imaging.SizeF.Height فيها صفرًا.

Returns: SizeF

op_Addition(SizeF size1, SizeF size2)

public static SizeF op_Addition(SizeF size1, SizeF size2)

يضيف العرض والارتفاع لهيكل Aspose.Imaging.SizeF واحد إلى العرض والارتفاع لهيكل Aspose.Imaging.SizeF آخر.

Parameters:

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

Returns: SizeF - A Aspose.Imaging.SizeF structure that is the result of the addition operation.

op_Subtraction(SizeF size1, SizeF size2)

public static SizeF op_Subtraction(SizeF size1, SizeF size2)

يطرح العرض والارتفاع لهيكل Aspose.Imaging.SizeF واحد من العرض والارتفاع لهيكل Aspose.Imaging.SizeF آخر.

Parameters:

معاملنوعالوصف
size1SizeFAspose.Imaging.SizeF على الجانب الأيسر من عامل الطرح.
size2SizeFAspose.Imaging.SizeF على الجانب الأيمن من عامل الطرح.

Returns: SizeF - A Aspose.Imaging.SizeF that is the result of the subtraction operation.

op_Equality(SizeF size1, SizeF size2)

public static boolean op_Equality(SizeF size1, SizeF size2)

يفحص ما إذا كان هيكلا Aspose.Imaging.SizeF متساويين.

Parameters:

معاملنوعالوصف
size1SizeFهيكل Aspose.Imaging.SizeF على الجانب الأيسر من عامل المساواة.
size2SizeFهيكل Aspose.Imaging.SizeF على الجانب الأيمن من عامل المساواة.

Returns: boolean - يُعيد هذا العامل true إذا كان size1 و size2 لهما نفس العرض والارتفاع؛ وإلا false.

op_Inequality(SizeF size1, SizeF size2)

public static boolean op_Inequality(SizeF size1, SizeF size2)

يفحص ما إذا كان هيكلا Aspose.Imaging.SizeF مختلفين.

Parameters:

معاملنوعالوصف
size1SizeFهيكل Aspose.Imaging.SizeF على الجانب الأيسر من عامل عدم المساواة.
size2SizeFهيكل Aspose.Imaging.SizeF على الجانب الأيمن من عامل عدم المساواة.

Returns: boolean - يُعيد هذا العامل true إذا كان size1 و size2 يختلفان إما في العرض أو الارتفاع؛ false إذا كانا متساويين.

to_PointF(SizeF size)

public static PointF to_PointF(SizeF size)

يحوّل الـ Aspose.Imaging.SizeF المحدد إلى Aspose.Imaging.PointF.

Parameters:

معاملنوعالوصف
sizeSizeFهيكل Aspose.Imaging.SizeF الذي سيُحوَّل

Returns: PointF - The Aspose.Imaging.PointF structure to which this operator converts.

add(SizeF size1, SizeF size2)

public static SizeF add(SizeF size1, SizeF size2)

يضيف العرض والارتفاع لهيكل Aspose.Imaging.SizeF واحد إلى العرض والارتفاع لهيكل Aspose.Imaging.SizeF آخر.

Parameters:

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

Returns: SizeF - A Aspose.Imaging.SizeF structure that is the result of the addition operation.

subtract(SizeF size1, SizeF size2)

public static SizeF subtract(SizeF size1, SizeF size2)

يطرح العرض والارتفاع لهيكل Aspose.Imaging.SizeF واحد من العرض والارتفاع لهيكل Aspose.Imaging.SizeF آخر.

Parameters:

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

Returns: SizeF - The Aspose.Imaging.SizeF that is a result of the subtraction operation.

isEquals(SizeF obj1, SizeF obj2)

public static boolean isEquals(SizeF obj1, SizeF obj2)

Parameters:

معاملنوعالوصف
obj1SizeF
obj2SizeF

Returns: boolean

isEmpty()

public boolean isEmpty()

يحصل على قيمة تشير إلى ما إذا كان هذا Aspose.Imaging.SizeF لديه عرض وارتفاع صفر.

Returns: boolean - تُعيد هذه الخاصية true عندما يكون لهذا Aspose.Imaging.SizeF كل من العرض والارتفاع صفرًا؛ وإلا false.

getWidth()

public float getWidth()

يحصل أو يعيّن المكوّن الأفقي لهذا Aspose.Imaging.SizeF.

Returns: float - المكوّن الأفقي لهذا Aspose.Imaging.SizeF، يُقاس عادةً بالبكسل.

setWidth(float value)

public void setWidth(float value)

يحصل أو يعيّن المكوّن الأفقي لهذا Aspose.Imaging.SizeF.

Parameters:

معاملنوعالوصف
القيمةfloat

getHeight()

public float getHeight()

يحصل أو يعيّن المكوّن العمودي لهذا Aspose.Imaging.SizeF.

Returns: float - المكوّن العمودي لهذا Aspose.Imaging.SizeF، يُقاس عادةً بالبكسل.

setHeight(float value)

public void setHeight(float value)

يحصل أو يعيّن المكوّن العمودي لهذا Aspose.Imaging.SizeF.

Parameters:

معاملنوعالوصف
القيمةfloat

toPointF()

public PointF toPointF()

يحوّل Aspose.Imaging.SizeF إلى Aspose.Imaging.PointF.

Returns: PointF - Returns a Aspose.Imaging.PointF structure.

toSize()

public Size toSize()

يحوّل Aspose.Imaging.SizeF إلى هيكل Aspose.Imaging.Size بقيم حجم مقصوصة.

Returns: Size - Returns a Aspose.Imaging.Size structure.

equals(Object obj)

public boolean equals(Object obj)

يفحص ما إذا كان الكائن المحدد هو Aspose.Imaging.SizeF بنفس الأبعاد كما هذا Aspose.Imaging.SizeF.

Parameters:

معاملنوعالوصف
objjava.lang.Objectالـ System.Object للاختبار.

Returns: boolean - تُعيد هذه الطريقة true إذا كان obj هو Aspose.Imaging.SizeF وله نفس العرض والارتفاع مثل هذا Aspose.Imaging.SizeF؛ وإلا false.

hashCode()

public int hashCode()

يرجع رمز تجزئة لهذا الهيكل Aspose.Imaging.Size.

Returns: عدد صحيح - قيمة عددية تحدد رمز التجزئة لهذا الهيكل Aspose.Imaging.Size.

toString()

public String toString()

ينشئ سلسلة قابلة للقراءة تمثل هذا Aspose.Imaging.SizeF.

Returns: java.lang.String - سلسلة تمثل هذا Aspose.Imaging.SizeF.

CloneTo(SizeF that)

public void CloneTo(SizeF that)

Parameters:

معاملنوعالوصف
thatSizeF

Clone()

public SizeF Clone()

Returns: SizeF