Struct SizeF
اسم الفضاء : Aspose.Imaging تجميع: Aspose.Imaging.dll (25.5.0)
تخزين زوج من أرقام النقاط المسطحة، وعادة ما يكون عرض وارتفاع مستطيل.
public struct SizeFالأعضاء الموروثين
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
SizeF(SizeF)
يبدأ مثالًا جديدًا من بنية Aspose.Imaging.SizeF من Aspose.Imaging.SizeF المحدد.
public SizeF(SizeF size)Parameters
size SizeF
Aspose.Imaging.SizeF من أي لإنشاء Aspose.Imaging.SizeF الجديد.
SizeF(نقطة)
يبدأ مثالًا جديدًا من بنية Aspose.Imaging.SizeF من Aspose.Imaging.PointF المحدد.
public SizeF(PointF point)Parameters
point PointF
Aspose.Imaging.PointF من أين يبدأ هذا Aspose.Imaging.SizeF.
SizeF(السفينة، السفينة)
يبدأ مثالًا جديدًا من بنية Aspose.Imaging.SizeF من الأبعاد المحددة.
public SizeF(float width, float height)Parameters
width float
العنصر العريض الجديد Aspose.Imaging.SizeF.
height float
مكون الارتفاع الجديد Aspose.Imaging.SizeF.
Properties
Empty
يحصل على مثال جديد من بنية Aspose.Imaging.SizeF التي لديها Aspose.Imaging.SizeF.Width و Aspose.Imaging.SizeF.High قيم محددة إلى الصفر.
public static SizeF Empty { get; }قيمة الممتلكات
Height
يحصل أو يضع المكون الرأسي لهذا Aspose.Imaging.SizeF.
public float Height { get; set; }قيمة الممتلكات
IsEmpty
يحصل على قيمة تشير إلى ما إذا كان هذا Aspose.Imaging.SizeF لديه عرض صفر وارتفاع.
public bool IsEmpty { get; }قيمة الممتلكات
Width
يحصل أو يضع المكون الأفقي لهذا Aspose.Imaging.SizeF.
public float Width { get; set; }قيمة الممتلكات
Methods
Add(ستيف، ستيف)
يضيف عرض وارتفاع بنية Aspose.Imaging.SizeF إلى عرض وارتفاع بنية Aspose.Imaging.SizeF الأخرى.
public static SizeF Add(SizeF size1, SizeF size2)Parameters
size1 SizeF
أولا Aspose.Imaging.SizeF لإضافة.
size2 SizeF
ثاني Aspose.Imaging.SizeF لإضافة.
Returns
هيكل Aspose.Imaging.SizeF الذي هو نتيجة العملية الإضافية.
Equals(الموضوع)
اختبارات لمعرفة ما إذا كان الكائن المحدد هو Aspose.Imaging.SizeF مع نفس الأبعاد مثل هذا Aspose.Imaging.SizeF.
public override bool Equals(object obj)Parameters
obj object
الوسائط التي يمكن اختبارها
Returns
هذه الطريقة تعود صحيحة إذا كان obj’ هو Aspose.Imaging.SizeF ولديه نفس العرض والارتفاع مثل هذا Aspose.Imaging.SizeF؛ خلاف ذلك، وهمية.
GetHashCode()
إرجاع رمز الهاش لهذا الهيكل Aspose.Imaging.Size.
public override int GetHashCode()Returns
قيمة كاملة تحدد قيمة هش لهذا الهيكل Aspose.Imaging.Size.
Subtract(ستيف، ستيف)
يقطع عرض وارتفاع بنية Aspose.Imaging.SizeF من عرض وارتفاع بنية Aspose.Imaging.SizeF الأخرى.
public static SizeF Subtract(SizeF size1, SizeF size2)Parameters
size1 SizeF
هيكل Aspose.Imaging.SizeF على الجانب الأيسر من مشغل التخفيف.
size2 SizeF
هيكل Aspose.Imaging.SizeF على الجانب الأيمن من مشغل التخفيف.
Returns
Aspose.Imaging.SizeF التي هي نتيجة لعملية التخفيف.
توينتوف()
تحويل Aspose.Imaging.SizeF إلى Aspose.Imaging.PointF.
public PointF ToPointF()Returns
يعود إلى بنية Aspose.Imaging.PointF.
ToSize()
تحويل Aspose.Imaging.SizeF إلى Aspose.Imaging.Size هيكل مع قيم الحجم المكسورة.
public Size ToSize()Returns
يعود إلى بنية Aspose.Imaging.Size.
ToString()
إنشاء شريط قابل للقراءة للإنسان يمثل هذا Aspose.Imaging.SizeF.
public override string ToString()Returns
شريط يمثل هذا Aspose.Imaging.SizeF.
Operators
المشغل +(ستيف، ستيف)
يضيف عرض وارتفاع بنية Aspose.Imaging.SizeF إلى عرض وارتفاع بنية Aspose.Imaging.SizeF الأخرى.
public static SizeF operator +(SizeF size1, SizeF size2)Parameters
size1 SizeF
أولا Aspose.Imaging.SizeF لإضافة.
size2 SizeF
ثاني Aspose.Imaging.SizeF لإضافة.
Returns
هيكل Aspose.Imaging.SizeF الذي هو نتيجة العملية الإضافية.
المشغل = =(ستيف، ستيف)
اختبار ما إذا كانت اثنين من الهياكل Aspose.Imaging.SizeF متساوية.
public static bool operator ==(SizeF size1, SizeF size2)Parameters
size1 SizeF
هيكل Aspose.Imaging.SizeF على الجانب الأيسر من مشغل المساواة.
size2 SizeF
الهيكل Aspose.Imaging.SizeF على حق المشغل المساواة.
Returns
هذا المشغل يعود صحيحا إذا كان size1’ و size2’ لديهم نفس العرض والارتفاع؛ وإلا، وهمية.
المشغل المباشر PointF(SizeF)
تحويل Aspose.Imaging.SizeF المحدد إلى Aspose.Imaging.PointF.
public static explicit operator PointF(SizeF size)Parameters
size SizeF
الهيكل Aspose.Imaging.SizeF للتحويل
Returns
هيكل Aspose.Imaging.PointF الذي يتحول إليه هذا المشغل.
المشغل !=(ستيف، ستيف)
اختبار ما إذا كانت اثنين من الهياكل Aspose.Imaging.SizeF مختلفة.
public static bool operator !=(SizeF size1, SizeF size2)Parameters
size1 SizeF
هيكل Aspose.Imaging.SizeF على الجانب الأيسر من مشغل عدم المساواة.
size2 SizeF
هيكل Aspose.Imaging.SizeF على حق مشغل عدم المساواة.
Returns
يعود هذا المشغل صحيحًا إذا كانت size1’ و size2’ تختلف إما في العرض أو الارتفاع؛ وهمية إذا كانت size1’ و size2’ متساوية.
المشغل -(ستيف، ستيف)
يقطع عرض وارتفاع بنية Aspose.Imaging.SizeF من عرض وارتفاع بنية Aspose.Imaging.SizeF الأخرى.
public static SizeF operator -(SizeF size1, SizeF size2)Parameters
size1 SizeF
Aspose.Imaging.SizeF على الجانب الأيسر من مشغل التخفيف.
size2 SizeF
Aspose.Imaging.SizeF على الجانب الأيمن من مشغل التخفيف.
Returns
A Aspose.Imaging.SizeF الذي هو نتيجة لعملية التخفيف.