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
قيمة الحقل
الخصائص
Height
يحصل على أو يحدد المكون العمودي من هيكل Aspose.Page.Drawing.SizeF هذا.
public float Height { get; set; }
قيمة الخاصية
IsEmpty
يحصل على قيمة تشير إلى ما إذا كان هيكل Aspose.Page.Drawing.SizeF هذا له عرض وارتفاع صفر.
public bool IsEmpty { get; }
قيمة الخاصية
Width
يحصل على أو يحدد المكون الأفقي من هيكل Aspose.Page.Drawing.SizeF هذا.
public float Width { get; set; }
قيمة الخاصية
الطرق
Clone()
يستنسخ هذا الهيكل Aspose.Page.Drawing.SizeF.
public object Clone()
القيمة المرجعة
Equals(object)
يختبر ما إذا كان الكائن المحدد هو هيكل Aspose.Page.Drawing.SizeF بنفس الأبعاد مثل هذا الهيكل Aspose.Page.Drawing.SizeF.
public override bool Equals(object obj)
المعلمات
obj
object
كائن System.Object للاختبار.
القيمة المرجعة
ترجع هذه الطريقة true إذا كان obj
هو هيكل Aspose.Page.Drawing.SizeF وله نفس العرض والارتفاع مثل هذا الهيكل Aspose.Page.Drawing.SizeF؛ وإلا، false.
GetHashCode()
ترجع رمز تجزئة لهذا الهيكل Aspose.Page.Drawing.Size.
public override int GetHashCode()
القيمة المرجعة
قيمة صحيحة تحدد قيمة تجزئة لهذا الهيكل Aspose.Page.Drawing.Size.
ToString()
تنشئ سلسلة قابلة للقراءة البشرية تمثل هذا الهيكل Aspose.Page.Drawing.SizeF.
public override string ToString()
القيمة المرجعة
سلسلة تمثل هذا الهيكل 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 على الجانب الأيمن من عامل المساواة.
القيمة المرجعة
ترجع هذه العملية 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 على الجانب الأيمن من عامل عدم المساواة.
القيمة المرجعة
ترجع هذه العملية true إذا كان sz1
وsz2
مختلفين في العرض أو الارتفاع؛ false إذا كان sz1
وsz2
متساويين.