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:
| معامل | نوع | الوصف |
|---|---|---|
| size | SizeF | Aspose.Imaging.SizeF الذي يُنشأ منه الـ Aspose.Imaging.SizeF الجديد. |
SizeF(PointF point)
public SizeF(PointF point)
يُنشئ نسخة جديدة من هيكل Aspose.Imaging.SizeF من الـ Aspose.Imaging.PointF المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| point | PointF | Aspose.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:
| معامل | نوع | الوصف |
|---|---|---|
| size1 | SizeF | أول Aspose.Imaging.SizeF للإضافة. |
| size2 | SizeF | الثاني 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:
| معامل | نوع | الوصف |
|---|---|---|
| size1 | SizeF | Aspose.Imaging.SizeF على الجانب الأيسر من عامل الطرح. |
| size2 | SizeF | 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:
| معامل | نوع | الوصف |
|---|---|---|
| size1 | SizeF | هيكل Aspose.Imaging.SizeF على الجانب الأيسر من عامل المساواة. |
| size2 | SizeF | هيكل 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:
| معامل | نوع | الوصف |
|---|---|---|
| size1 | SizeF | هيكل Aspose.Imaging.SizeF على الجانب الأيسر من عامل عدم المساواة. |
| size2 | SizeF | هيكل 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:
| معامل | نوع | الوصف |
|---|---|---|
| size | SizeF | هيكل 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:
| معامل | نوع | الوصف |
|---|---|---|
| size1 | SizeF | أول Aspose.Imaging.SizeF للإضافة. |
| size2 | SizeF | الثاني 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:
| معامل | نوع | الوصف |
|---|---|---|
| size1 | SizeF | هيكل Aspose.Imaging.SizeF على الجانب الأيسر من عامل الطرح. |
| size2 | SizeF | هيكل 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:
| معامل | نوع | الوصف |
|---|---|---|
| obj1 | SizeF | |
| obj2 | SizeF |
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:
| معامل | نوع | الوصف |
|---|---|---|
| obj | java.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:
| معامل | نوع | الوصف |
|---|---|---|
| that | SizeF |
Clone()
public SizeF Clone()
Returns: SizeF