الحجم

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

public class Size extends Struct<Size>

يمثل الحجم.

المنشئات

المنشئالوصف
Size()
Size(Point point)ينشئ مثيلاً جديداً من بنية Aspose.Imaging.Size من Aspose.Imaging.Point المحدد.
Size(int width, int height)ينشئ مثيلاً جديداً من بنية Aspose.Imaging.Size من الأبعاد المحددة.

الطرق

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

Size()

public Size()

Size(Point point)

public Size(Point point)

ينشئ مثيلاً جديداً من بنية Aspose.Imaging.Size من Aspose.Imaging.Point المحدد.

Parameters:

معاملنوعالوصف
pointPointالـ Aspose.Imaging.Point الذي يُستخدم لتهيئة هذا Aspose.Imaging.Size.

Size(int width, int height)

public Size(int width, int height)

ينشئ مثيلاً جديداً من بنية Aspose.Imaging.Size من الأبعاد المحددة.

Parameters:

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

getEmpty()

public static Size getEmpty()

يحصل على مثيل جديد من بنية Aspose.Imaging.Size حيث تكون قيم Aspose.Imaging.Size.Width و Aspose.Imaging.Size.Height مضبوطة على الصفر.

Returns: Size

to_SizeF(Size size)

public static SizeF to_SizeF(Size size)

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

Parameters:

معاملنوعالوصف
sizeSizeAspose.Imaging.Size للتحويل.

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

op_Addition(Size size1, Size size2)

public static Size op_Addition(Size size1, Size size2)

يضيف عرض وارتفاع بنية Aspose.Imaging.Size واحدة إلى عرض وارتفاع بنية Aspose.Imaging.Size أخرى.

Parameters:

معاملنوعالوصف
size1SizeAspose.Imaging.Size الأول للإضافة.
size2SizeAspose.Imaging.Size الثاني للإضافة.

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

op_Subtraction(Size size1, Size size2)

public static Size op_Subtraction(Size size1, Size size2)

يطرح عرض وارتفاع بنية Aspose.Imaging.Size واحدة من عرض وارتفاع بنية Aspose.Imaging.Size أخرى.

Parameters:

معاملنوعالوصف
size1Sizeالهيكل Aspose.Imaging.Size على الجانب الأيسر من عامل الطرح.
size2Sizeالهيكل Aspose.Imaging.Size على الجانب الأيمن من عامل الطرح.

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

op_Equality(Size size1, Size size2)

public static boolean op_Equality(Size size1, Size size2)

يفحص ما إذا كانت بنيتا Aspose.Imaging.Size متساويتين.

Parameters:

معاملنوعالوصف
size1Sizeالهيكل Aspose.Imaging.Size على الجانب الأيسر من عامل المساواة.
size2Sizeالهيكل Aspose.Imaging.Size على الجانب الأيمن من عامل المساواة.

Returns: منطقي - صحيح إذا كان size1 و size2 لهما نفس العرض والارتفاع؛ وإلا، خطأ.

op_Inequality(Size size1, Size size2)

public static boolean op_Inequality(Size size1, Size size2)

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

Parameters:

معاملنوعالوصف
size1Sizeالهيكل Aspose.Imaging.Size على الجانب الأيسر من عامل عدم المساواة.
size2Sizeالهيكل Aspose.Imaging.Size على الجانب الأيمن من عامل عدم المساواة.

Returns: منطقي - صحيح إذا كان size1 و size2 يختلفان إما في العرض أو الارتفاع؛ خطأ إذا كانا متساويين.

to_Point(Size size)

public static Point to_Point(Size size)

يحوّل Aspose.Imaging.Size المحدد إلى Aspose.Imaging.Point.

Parameters:

معاملنوعالوصف
sizeSizeAspose.Imaging.Size للتحويل.

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

add(Size size1, Size size2)

public static Size add(Size size1, Size size2)

يضيف عرض وارتفاع بنية Aspose.Imaging.Size واحدة إلى عرض وارتفاع بنية Aspose.Imaging.Size أخرى.

Parameters:

معاملنوعالوصف
size1SizeAspose.Imaging.Size الأول للإضافة.
size2SizeAspose.Imaging.Size الثاني للإضافة.

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

ceiling(SizeF size)

public static Size ceiling(SizeF size)

يحوّل بنية Aspose.Imaging.SizeF المحددة إلى بنية Aspose.Imaging.Size عن طريق تقريب قيم بنية Aspose.Imaging.Size إلى القيم الصحيحة الأعلى التالية.

Parameters:

معاملنوعالوصف
sizeSizeFالهيكل Aspose.Imaging.SizeF للتحويل.

Returns: Size - The Aspose.Imaging.Size structure this method converts to.

subtract(Size size1, Size size2)

public static Size subtract(Size size1, Size size2)

يطرح عرض وارتفاع بنية Aspose.Imaging.Size واحدة من عرض وارتفاع بنية Aspose.Imaging.Size أخرى.

Parameters:

معاملنوعالوصف
size1Sizeالهيكل Aspose.Imaging.Size على الجانب الأيسر من عامل الطرح.
size2Sizeالهيكل Aspose.Imaging.Size على الجانب الأيمن من عامل الطرح.

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

truncate(SizeF size)

public static Size truncate(SizeF size)

يحوّل بنية Aspose.Imaging.SizeF المحددة إلى بنية Aspose.Imaging.Size عن طريق قطع قيم بنية Aspose.Imaging.SizeF إلى القيم الصحيحة الأدنى التالية.

Parameters:

معاملنوعالوصف
sizeSizeFالهيكل Aspose.Imaging.SizeF للتحويل.

Returns: Size - The Aspose.Imaging.Size structure this method converts to.

round(SizeF size)

public static Size round(SizeF size)

يحوّل بنية Aspose.Imaging.SizeF المحددة إلى بنية Aspose.Imaging.Size عن طريق تقريب قيم بنية Aspose.Imaging.SizeF إلى أقرب قيمة صحيحة.

Parameters:

معاملنوعالوصف
sizeSizeFالهيكل Aspose.Imaging.SizeF للتحويل.

Returns: Size - The Aspose.Imaging.Size structure this method converts to.

isEquals(Size obj1, Size obj2)

public static boolean isEquals(Size obj1, Size obj2)

Parameters:

معاملنوعالوصف
obj1Size
obj2Size

Returns: boolean

isEmpty()

public boolean isEmpty()

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

Returns: boolean

getWidth()

public int getWidth()

يحصل أو يضبط المكوّن الأفقي لهذا Aspose.Imaging.Size.

Returns: int

setWidth(int value)

public void setWidth(int value)

يحصل أو يضبط المكوّن الأفقي لهذا Aspose.Imaging.Size.

Parameters:

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

getHeight()

public int getHeight()

يحصل أو يضبط المكوّن العمودي لهذا Aspose.Imaging.Size.

Returns: int

setHeight(int value)

public void setHeight(int value)

يحصل أو يضبط المكوّن العمودي لهذا Aspose.Imaging.Size.

Parameters:

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

equals(Object obj)

public boolean equals(Object obj)

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

Parameters:

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

Returns: منطقي - صحيح إذا كان obj هو Aspose.Imaging.Size وله نفس العرض والارتفاع كهذا Aspose.Imaging.Size؛ وإلا، خطأ.

hashCode()

public int hashCode()

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

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

toString()

public String toString()

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

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

CloneTo(Size that)

public void CloneTo(Size that)

Parameters:

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

Clone()

public Size Clone()

Returns: Size