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:

معاملنوعالوصف
widthfloatالمكوّن العرضي للـ Aspose.Imaging.SizeF الجديد.
heightfloatالمكوّن الارتفاعي للـ 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:

معاملنوعالوصف
size1SizeFالـ Aspose.Imaging.SizeF على الجانب الأيسر من عامل الطرح.
size2SizeFالـ Aspose.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: منطقي - يُعيد هذا العامل 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: منطقي - يُعيد هذا العامل true إذا كان size1 و size2 يختلفان إما في العرض أو الارتفاع؛ false إذا كان size1 و size2 متساويين.

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: منطقي - تُعيد هذه الخاصية true عندما يكون لهذا Aspose.Imaging.SizeF كل من العرض والارتفاع صفر؛ وإلا false.

getWidth()

public float getWidth()

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

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

setWidth(float value)

public void setWidth(float value)

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

Parameters:

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

getHeight()

public float getHeight()

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

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

setHeight(float value)

public void setHeight(float value)

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

Parameters:

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

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: منطقي - تُعيد هذه الطريقة 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