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
Egenskaper
Height
Får eller sätter den vertikala komponenten av denna Aspose.Page.Drawing.SizeF-struktur.
public float Height { get; set; }
Egenskapsvärde
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
Width
Får eller sätter den horisontella komponenten av denna Aspose.Page.Drawing.SizeF-struktur.
public float Width { get; set; }
Egenskapsvärde
Metoder
Clone()
Klona denna Aspose.Page.Drawing.SizeF.
public object Clone()
Returnerar
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
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
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
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
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
Denna operator returnerar true om sz1
och sz2
skiljer sig antingen i bredd eller höjd; false om sz1
och sz2
är lika.