Struct SizeF

Struct SizeF

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

Lagrar ett ordnat par av flyttal, vanligtvis bredd och höjd av en rektangel.

public struct SizeF

Ärvda Medlemmar

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

Konstruktörer

SizeF(SizeF)

Initierar en ny instans av Aspose.Page.Drawing.SizeF-strukturen från den angivna befintliga Aspose.Page.Drawing.SizeF-strukturen.

public SizeF(SizeF size)

Parametrar

size SizeF

Aspose.Page.Drawing.SizeF-strukturen från vilken den nya Aspose.Page.Drawing.SizeF-strukturen ska skapas.

SizeF(#=zWfgi6R$WbIywKCegIXZ99gI=)

public SizeF(#=zWfgi6R$WbIywKCegIXZ99gI= pt)

Parametrar

pt #=zWfgi6R$WbIywKCegIXZ99gI=

SizeF(float, float)

Initierar en ny instans av Aspose.Page.Drawing.SizeF-strukturen från de angivna dimensionerna.

public SizeF(float width, float height)

Parametrar

width float

Breddkomponenten av den nya Aspose.Page.Drawing.SizeF-strukturen.

height float

Höjdkomponenten av den nya Aspose.Page.Drawing.SizeF-strukturen.

Fält

Empty

Får en Aspose.Page.Drawing.SizeF-struktur som har en Aspose.Page.Drawing.SizeF.Height och Aspose.Page.Drawing.SizeF.Width värde av 0.

public static readonly SizeF Empty

Fältvärde

SizeF

Egenskaper

Height

Får eller sätter den vertikala komponenten av denna Aspose.Page.Drawing.SizeF-struktur.

public float Height { get; set; }

Egenskapsvärde

float

IsEmpty

Får ett värde som indikerar om denna Aspose.Page.Drawing.SizeF-struktur har noll bredd och höjd.

public bool IsEmpty { get; }

Egenskapsvärde

bool

Width

Får eller sätter den horisontella komponenten av denna Aspose.Page.Drawing.SizeF-struktur.

public float Width { get; set; }

Egenskapsvärde

float

Metoder

Clone()

Klona denna Aspose.Page.Drawing.SizeF.

public object Clone()

Returnerar

object

Equals(object)

Testar om det angivna objektet är en Aspose.Page.Drawing.SizeF-struktur med samma dimensioner som denna Aspose.Page.Drawing.SizeF-struktur.

public override bool Equals(object obj)

Parametrar

obj object

Det System.Object som ska testas.

Returnerar

bool

Denna metod returnerar true om obj är en Aspose.Page.Drawing.SizeF och har samma bredd och höjd som denna Aspose.Page.Drawing.SizeF; annars false.

GetHashCode()

Returnerar en hashkod för denna Aspose.Page.Drawing.Size-struktur.

public override int GetHashCode()

Returnerar

int

Ett heltal som specificerar ett hashvärde för denna Aspose.Page.Drawing.Size-struktur.

ToString()

Skapar en människoläsbar sträng som representerar denna Aspose.Page.Drawing.SizeF-struktur.

public override string ToString()

Returnerar

string

En sträng som representerar denna Aspose.Page.Drawing.SizeF-struktur.

Operatörer

operator ==(SizeF, SizeF)

Testar om två Aspose.Page.Drawing.SizeF-strukturer är lika.

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

Parametrar

left SizeF

Aspose.Page.Drawing.SizeF-strukturen på vänster sida av likhetoperatören.

right SizeF

Aspose.Page.Drawing.SizeF-strukturen på höger sida av likhetoperatören.

Returnerar

bool

Denna operator returnerar true om left och right har lika bredd och höjd; annars false.

operator !=(SizeF, SizeF)

Testar om två Aspose.Page.Drawing.SizeF-strukturer är olika.

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

Parametrar

sz1 SizeF

Aspose.Page.Drawing.SizeF-strukturen på vänster sida av ojämlikhetsoperatören.

sz2 SizeF

Aspose.Page.Drawing.SizeF-strukturen på höger sida av ojämlikhetsoperatören.

Returnerar

bool

Denna operator returnerar true om sz1 och sz2 skiljer sig antingen i bredd eller höjd; false om sz1 och sz2 är lika.

 Svenska