الحجم

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 عن طريق تقريب القيم إلى القيم الصحيحة الأعلى.
subtract(Size size1, Size size2)يطرح عرض وارتفاع بنية Aspose.Imaging.Size واحدة من عرض وارتفاع بنية Aspose.Imaging.Size أخرى.
truncate(SizeF size)يحوّل بنية Aspose.Imaging.SizeF المحددة إلى بنية Aspose.Imaging.Size عن طريق قطع القيم إلى القيم الصحيحة الأدنى.
round(SizeF size)يحوّل بنية Aspose.Imaging.SizeF المحددة إلى بنية Aspose.Imaging.Size عن طريق تقريب القيم إلى أقرب قيمة صحيحة.
isEquals(Size obj1, Size obj2)
isEmpty()يحصل على قيمة تشير إلى ما إذا كان هذا Aspose.Imaging.Size عرضه وارتفاعه صفر.
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:

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

معاملنوعالوصف
sizeSizeالـ Aspose.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:

معاملنوعالوصف
size1Sizeالـ Aspose.Imaging.Size الأول للإضافة.
size2Sizeالـ Aspose.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 يختلفان إما في العرض أو الارتفاع؛ خطأ إذا كان size1 و size2 متساويين.

to_Point(Size size)

public static Point to_Point(Size size)

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

Parameters:

معاملنوعالوصف
sizeSizeالـ Aspose.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:

معاملنوعالوصف
size1Sizeالـ Aspose.Imaging.Size الأول للإضافة.
size2Sizeالـ Aspose.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 عن طريق تقريب القيم إلى القيم الصحيحة الأعلى.

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 عن طريق قطع القيم إلى القيم الصحيحة الأدنى.

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 عن طريق تقريب القيم إلى أقرب قيمة صحيحة.

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 عرضه وارتفاعه صفر.

Returns: boolean

getWidth()

public int getWidth()

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

Returns: int

setWidth(int value)

public void setWidth(int value)

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

Parameters:

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

getHeight()

public int getHeight()

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

Returns: int

setHeight(int value)

public void setHeight(int value)

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

Parameters:

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

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