Struct Size
Namespace: Aspose.Page.Drawing
Assembly: Aspose.Page.dll (25.1.2)
يخزن زوجًا مرتبًا من الأعداد الصحيحة، عادةً ما يكون عرض وارتفاع مستطيل.
public struct Size
الأعضاء الموروثة
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
المنشئات
Size(int, int)
يهيئ مثيلًا جديدًا من فئة Aspose.Page.Drawing.Size من الأبعاد المحددة.
public Size(int width, int height)
المعلمات
width
int
مكون العرض من Aspose.Page.Drawing.Size الجديد.
height
int
مكون الارتفاع من Aspose.Page.Drawing.Size الجديد.
الحقول
Empty
يحصل على بنية Aspose.Page.Drawing.Size التي تحتوي على قيمة Aspose.Page.Drawing.Size.Height وAspose.Page.Drawing.Size.Width تساوي 0.
public static readonly Size Empty
قيمة الحقل
الخصائص
Height
يحصل أو يحدد المكون العمودي من Aspose.Page.Drawing.Size هذه.
public int Height { get; set; }
قيمة الخاصية
IsEmpty
يختبر ما إذا كانت Aspose.Page.Drawing.Size هذه تحتوي على عرض وارتفاع يساوي 0.
public bool IsEmpty { get; }
قيمة الخاصية
Width
يحصل أو يحدد المكون الأفقي من Aspose.Page.Drawing.Size هذه.
public int Width { get; set; }
قيمة الخاصية
الطرق
Clone()
يستنسخ Aspose.Page.Drawing.Size هذه.
public object Clone()
العائدات
Equals(object)
يختبر ما إذا كان الكائن المحدد هو Aspose.Page.Drawing.Size بنفس الأبعاد مثل Aspose.Page.Drawing.Size هذه.
public bool Equals(object obj)
المعلمات
obj
object
الكائن System.Object للاختبار.
العائدات
true إذا كان obj
هو Aspose.Page.Drawing.Size وله نفس العرض والارتفاع مثل Aspose.Page.Drawing.Size هذه؛ خلاف ذلك، false.
GetHashCode()
يعيد رمز تجزئة لبنية Aspose.Page.Drawing.Size هذه.
public int GetHashCode()
العائدات
قيمة صحيحة تحدد قيمة تجزئة لبنية Aspose.Page.Drawing.Size هذه.
ToString()
ينشئ سلسلة قابلة للقراءة البشرية تمثل Aspose.Page.Drawing.Size هذه.
public string ToString()
العائدات
سلسلة تمثل Aspose.Page.Drawing.Size هذه.
المشغلون
operator ==(Size, Size)
يختبر ما إذا كانت بنى Aspose.Page.Drawing.Size اثنتان متساويتان.
public static bool operator ==(Size left, Size right)
المعلمات
left
Size
بنية Aspose.Page.Drawing.Size على الجانب الأيسر من مشغل المساواة.
right
Size
بنية Aspose.Page.Drawing.Size على الجانب الأيمن من مشغل المساواة.
العائدات
true إذا كانت left
وright
لهما عرض وارتفاع متساويان؛ خلاف ذلك، false.
operator !=(Size, Size)
يختبر ما إذا كانت بنى Aspose.Page.Drawing.Size اثنتان مختلفتان.
public static bool operator !=(Size sz1, Size sz2)
المعلمات
sz1
Size
بنية Aspose.Page.Drawing.Size على الجانب الأيسر من مشغل عدم المساواة.
sz2
Size
بنية Aspose.Page.Drawing.Size على الجانب الأيمن من مشغل عدم المساواة.
العائدات
true إذا كانت sz1
وsz2
تختلف إما في العرض أو الارتفاع؛ false إذا كانت sz1
وsz2
متساويتين.