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:
| معامل | نوع | الوصف |
|---|---|---|
| width | float | المكوّن العرضي للـ Aspose.Imaging.SizeF الجديد. |
| height | 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:
منطقي - يُعيد هذا العامل 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:
منطقي - يُعيد هذا العامل true إذا كان size1 و size2 يختلفان إما في العرض أو الارتفاع؛ false إذا كان size1 و size2 متساويين.
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:
منطقي - تُعيد هذه الخاصية 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:
| معامل | نوع | الوصف |
|---|---|---|
| value | float |
getHeight()
public float getHeight()
يحصل أو يعيّن المكوّن الرأسي لهذا Aspose.Imaging.SizeF.
Returns:
عائم - المكوّن العمودي لهذا Aspose.Imaging.SizeF، يُقاس عادةً بالبكسل.
setHeight(float value)
public void setHeight(float value)
يحصل أو يعيّن المكوّن الرأسي لهذا Aspose.Imaging.SizeF.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | 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:
منطقي - تُعيد هذه الطريقة 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