Struct SizeF

Struct SizeF

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

เก็บคู่ของตัวเลขแบบ floating-point ที่มีลำดับ โดยปกติคือความกว้างและความสูงของสี่เหลี่ยมผืนผ้า

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 เท่ากัน

 แบบไทย