Struct Size

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

قيمة الحقل

Size

الخصائص

Height

يحصل أو يحدد المكون العمودي من Aspose.Page.Drawing.Size هذه.

public int Height { get; set; }

قيمة الخاصية

int

IsEmpty

يختبر ما إذا كانت Aspose.Page.Drawing.Size هذه تحتوي على عرض وارتفاع يساوي 0.

public bool IsEmpty { get; }

قيمة الخاصية

bool

Width

يحصل أو يحدد المكون الأفقي من Aspose.Page.Drawing.Size هذه.

public int Width { get; set; }

قيمة الخاصية

int

الطرق

Clone()

يستنسخ Aspose.Page.Drawing.Size هذه.

public object Clone()

العائدات

object

Equals(object)

يختبر ما إذا كان الكائن المحدد هو Aspose.Page.Drawing.Size بنفس الأبعاد مثل Aspose.Page.Drawing.Size هذه.

public bool Equals(object obj)

المعلمات

obj object

الكائن System.Object للاختبار.

العائدات

bool

true إذا كان obj هو Aspose.Page.Drawing.Size وله نفس العرض والارتفاع مثل Aspose.Page.Drawing.Size هذه؛ خلاف ذلك، false.

GetHashCode()

يعيد رمز تجزئة لبنية Aspose.Page.Drawing.Size هذه.

public int GetHashCode()

العائدات

int

قيمة صحيحة تحدد قيمة تجزئة لبنية Aspose.Page.Drawing.Size هذه.

ToString()

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

public string ToString()

العائدات

string

سلسلة تمثل 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 على الجانب الأيمن من مشغل المساواة.

العائدات

bool

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 على الجانب الأيمن من مشغل عدم المساواة.

العائدات

bool

true إذا كانت sz1 وsz2 تختلف إما في العرض أو الارتفاع؛ false إذا كانت sz1 وsz2 متساويتين.

 عربي