Struct SizeF

Struct SizeF

Namespace: Aspose.Page.Drawing
Assembly: Aspose.Page.dll (25.1.2)

يخزن زوجًا مرتبًا من الأعداد العشرية العائمة، عادةً ما يكون عرض وارتفاع مستطيل.

public struct SizeF

الأعضاء الموروثة

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

المُنشئات

SizeF(SizeF)

يهيئ مثيلًا جديدًا من هيكل Aspose.Page.Drawing.SizeF من هيكل Aspose.Page.Drawing.SizeF الموجود المحدد.

public SizeF(SizeF size)

المعلمات

size SizeF

هيكل Aspose.Page.Drawing.SizeF الذي سيتم إنشاء هيكل Aspose.Page.Drawing.SizeF الجديد منه.

SizeF(#=zWfgi6R$WbIywKCegIXZ99gI=)

public SizeF(#=zWfgi6R$WbIywKCegIXZ99gI= pt)

المعلمات

pt #=zWfgi6R$WbIywKCegIXZ99gI=

SizeF(float, float)

يهيئ مثيلًا جديدًا من هيكل Aspose.Page.Drawing.SizeF من الأبعاد المحددة.

public SizeF(float width, float height)

المعلمات

width float

مكون العرض من هيكل Aspose.Page.Drawing.SizeF الجديد.

height float

مكون الارتفاع من هيكل Aspose.Page.Drawing.SizeF الجديد.

الحقول

Empty

يحصل على هيكل Aspose.Page.Drawing.SizeF الذي له قيمة Aspose.Page.Drawing.SizeF.Height وAspose.Page.Drawing.SizeF.Width تساوي 0.

public static readonly SizeF Empty

قيمة الحقل

SizeF

الخصائص

Height

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

public float Height { get; set; }

قيمة الخاصية

float

IsEmpty

يحصل على قيمة تشير إلى ما إذا كان هيكل Aspose.Page.Drawing.SizeF هذا له عرض وارتفاع صفر.

public bool IsEmpty { get; }

قيمة الخاصية

bool

Width

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

public float Width { get; set; }

قيمة الخاصية

float

الطرق

Clone()

يستنسخ هذا الهيكل Aspose.Page.Drawing.SizeF.

public object Clone()

القيمة المرجعة

object

Equals(object)

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

public override bool Equals(object obj)

المعلمات

obj object

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

القيمة المرجعة

bool

ترجع هذه الطريقة true إذا كان obj هو هيكل Aspose.Page.Drawing.SizeF وله نفس العرض والارتفاع مثل هذا الهيكل Aspose.Page.Drawing.SizeF؛ وإلا، false.

GetHashCode()

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

public override int GetHashCode()

القيمة المرجعة

int

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

ToString()

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

public override string ToString()

القيمة المرجعة

string

سلسلة تمثل هذا الهيكل Aspose.Page.Drawing.SizeF.

العمليات

operator ==(SizeF, SizeF)

يختبر ما إذا كانت هيكلان Aspose.Page.Drawing.SizeF متساويين.

public static bool operator ==(SizeF left, SizeF right)

المعلمات

left SizeF

هيكل Aspose.Page.Drawing.SizeF على الجانب الأيسر من عامل المساواة.

right SizeF

هيكل Aspose.Page.Drawing.SizeF على الجانب الأيمن من عامل المساواة.

القيمة المرجعة

bool

ترجع هذه العملية true إذا كان left وright لهما عرض وارتفاع متساويين؛ وإلا، false.

operator !=(SizeF, SizeF)

يختبر ما إذا كانت هيكلان Aspose.Page.Drawing.SizeF مختلفتين.

public static bool operator !=(SizeF sz1, SizeF sz2)

المعلمات

sz1 SizeF

هيكل Aspose.Page.Drawing.SizeF على الجانب الأيسر من عامل عدم المساواة.

sz2 SizeF

هيكل Aspose.Page.Drawing.SizeF على الجانب الأيمن من عامل عدم المساواة.

القيمة المرجعة

bool

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

 عربي