Struct PointF

Struct PointF

نام ها : Aspose.Imaging جمع آوری: Aspose.Imaging.dll (25.4.0)

نشان دهنده یک جفت سفارش از هماهنگی های نقطه شناور x- و y است که یک نقطه را در یک سطح دو بعدی تعریف می کند.

public struct PointF

اعضای ارثی

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

Constructors

نقطه(کشتی، کشتی)

یک مثال جدید از ساختار Aspose.Imaging.PointF با هماهنگی های مشخص شده آغاز می شود.

public PointF(float x, float y)

Parameters

x float

موقعیت افقی این نقطه

y float

موقعیت عمودی نقطه

Properties

Empty

یک مثال جدید از ساختار Aspose.Imaging.PointF که دارای ارزش های Aspose.Imaging.PointF.X و Aspose.Imaging.PointF.Y به صفر تنظیم شده است.

public static PointF Empty { get; }

ارزش املاک

PointF

IsEmpty

یک مقدار دریافت می کند که نشان می دهد که آیا این Aspose.Imaging.PointF خالی است یا خیر.

[JsonIgnore]
public bool IsEmpty { get; }

ارزش املاک

bool

X

دریافت یا تنظیم هماهنگی x از این Aspose.Imaging.PointF.

public float X { get; set; }

ارزش املاک

float

Y

دریافت و یا تنظیم y هماهنگی از این Aspose.Imaging.PointF.

public float Y { get; set; }

ارزش املاک

float

Methods

Add(PointF، اندازه)

ترجمه یک Aspose.Imaging.PointF داده شده توسط Aspose.Imaging.Size مشخص شده است.

public static PointF Add(PointF point, Size size)

Parameters

point PointF

دانلود نرم افزار Aspose.Imaging.PointF برای ترجمه

size Size

Aspose.Imaging.Size که اعداد را برای اضافه کردن به هماهنگی های point" مشخص می کند.

Returns

PointF

ترجمه شده توسط Aspose.Imaging.PointF.

Add(پایتخت، پایتخت)

ترجمه یک Aspose.Imaging.PointF با یک Aspose.Imaging.SizeF مشخص شده.

public static PointF Add(PointF point, SizeF size)

Parameters

point PointF

دانلود نرم افزار Aspose.Imaging.PointF برای ترجمه

size SizeF

Aspose.Imaging.SizeF که اعداد را برای اضافه کردن به هماهنگی های point> مشخص می کند.

Returns

PointF

ترجمه شده توسط Aspose.Imaging.PointF.

Equals(موضوع)

مشخص می کند که آیا این Aspose.Imaging.PointF حاوی همان هماهنگی هایی است که System.Object مشخص شده است.

public override bool Equals(object obj)

Parameters

obj object

سیستم مورد آزمایش است.

Returns

bool

این روش درست باز می گردد اگر obj’ یک Aspose.Imaging.PointF است و دارای هماهنگی های مشابه این Aspose.Imaging.Point است.

GetHashCode()

بازگشت یک کد هش برای این ساختار Aspose.Imaging.PointF.

public override int GetHashCode()

Returns

int

یک مقدار کامل که یک مقدار هش را برای این ساختار Aspose.Imaging.PointF مشخص می کند.

Subtract(PointF، اندازه)

ترجمه Aspose.Imaging.PointF با منفی اندازه مشخص شده.

public static PointF Subtract(PointF point, Size size)

Parameters

point PointF

دانلود نرم افزار Aspose.Imaging.PointF برای ترجمه

size Size

Aspose.Imaging.Size که اعداد را مشخص می کند که باید از هماهنگی های point’ خارج شود.

Returns

PointF

ترجمه شده توسط Aspose.Imaging.PointF.

Subtract(پایتخت، پایتخت)

ترجمه Aspose.Imaging.PointF با منفی اندازه مشخص شده.

public static PointF Subtract(PointF point, SizeF size)

Parameters

point PointF

دانلود نرم افزار Aspose.Imaging.PointF برای ترجمه

size SizeF

Aspose.Imaging.SizeF که اعداد را مشخص می کند که باید از هماهنگی های point’ خارج شود.

Returns

PointF

ترجمه شده توسط Aspose.Imaging.PointF.

ToString()

این Aspose.Imaging.PointF را به یک نوار قابل خواندن انسانی تبدیل می کند.

public override string ToString()

Returns

string

یک نوار که این Aspose.Imaging.PointF را نشان می دهد.

Operators

اپراتور +(PointF، اندازه)

ترجمه یک Aspose.Imaging.PointF توسط یک Aspose.Imaging.Size داده شده است.

public static PointF operator +(PointF point, Size size)

Parameters

point PointF

دانلود نرم افزار Aspose.Imaging.PointF برای ترجمه

size Size

یک Aspose.Imaging.Size که مشخص کردن جفت اعداد برای اضافه کردن به هماهنگی های point'.

Returns

PointF

بازگرداندن ترجمه Aspose.Imaging.PointF.

اپراتور +(پایتخت، پایتخت)

ترجمه Aspose.Imaging.PointF توسط Aspose.Imaging.SizeF مشخص شده است.

public static PointF operator +(PointF point, SizeF size)

Parameters

point PointF

دانلود نرم افزار Aspose.Imaging.PointF برای ترجمه

size SizeF

Aspose.Imaging.SizeF که اعداد را برای اضافه کردن به هماهنگی های x- و y از نقطه مشخص می کند.

Returns

PointF

ترجمه شده توسط Aspose.Imaging.PointF.

کارآفرین =(PointF، PointF)

مقایسه دو ساختار Aspose.Imaging.PointF. نتیجه مشخص می کند که آیا ارزش های Aspose.Imaging.PointF.X و Aspose.Imaging.PointF.Y از دو ساختار Aspose.Imaging.PointF برابر است.

public static bool operator ==(PointF point1, PointF point2)

Parameters

point1 PointF

یک Aspose.Imaging.PointF برای مقایسه.

point2 PointF

یک دوم Aspose.Imaging.PointF برای مقایسه.

Returns

bool

درست است اگر ارزش های Aspose.Imaging.PointF.X و Aspose.Imaging.PointF.Y از ساختارهای Aspose.Imaging.PointF اول و دوم برابر باشد؛ در غیر این صورت، جعلی است.

اپراتور !=(PointF، PointF)

تعیین می کند که آیا هماهنگی های نقاط مشخص شده برابر نیستند.

public static bool operator !=(PointF point1, PointF point2)

Parameters

point1 PointF

یک Aspose.Imaging.PointF برای مقایسه.

point2 PointF

یک دوم Aspose.Imaging.PointF برای مقایسه.

Returns

bool

درست برای نشان دادن Aspose.Imaging.PointF.X و Aspose.Imaging.PointF.Y ارزش های point1’ و point2’ برابر نیستند؛ در غیر این صورت، جعلی است.

اپراتور -(PointF، اندازه)

ترجمه یک Aspose.Imaging.PointF توسط منفی یک Aspose.Imaging.Size داده شده است.

public static PointF operator -(PointF point, Size size)

Parameters

point PointF

یک Aspose.Imaging.PointF برای ترجمه.

size Size

یک Aspose.Imaging.Size که اعداد را مشخص می کند که باید از هماهنگی های x- و y از point'.

Returns

PointF

ترجمه شده توسط Aspose.Imaging.PointF.

اپراتور -(پایتخت، پایتخت)

ترجمه Aspose.Imaging.PointF توسط منفی یک Aspose.Imaging.SizeF مشخص شده است.

public static PointF operator -(PointF point, SizeF size)

Parameters

point PointF

دانلود نرم افزار Aspose.Imaging.PointF برای ترجمه

size SizeF

Aspose.Imaging.SizeF که اعداد را مشخص می کند که باید از هماهنگی های point’ خارج شود.

Returns

PointF

ترجمه شده توسط Aspose.Imaging.PointF.

 فارسی