Struct SizeF
Navne til: Aspose.Imaging Sammensætning: Aspose.Imaging.dll (25.4.0)
Opbevarer et bestilt par flodpunktsnummer, typisk bredden og højdeen af en rektangle.
public struct SizeF
De arvede medlemmer
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Sizef(Sizef)
Initialiserer en ny instans af Aspose.Imaging.SizeF-strukturen fra den angivne W L17.
public SizeF(SizeF size)
Parameters
size
SizeF
Den Aspose.Imaging.SizeF, hvorfra du kan oprette den nye __ WL16__ .SiseF.
Sizef(pointf)
Initialiserer en ny instans af Aspose.Imaging.SizeF-strukturen fra den angivne Wl17.PointF.
public SizeF(PointF point)
Parameters
point
PointF
Det Aspose.Imaging.PointF, hvorfra du kan initialisere dette Wl17.SizeF.
Sizef(Flåder, Flåder)
Initialiserer en ny instans af Aspose.Imaging.SizeF struktur fra de angivne dimensioner.
public SizeF(float width, float height)
Parameters
width
float
Den bredde komponent af den nye Aspose.Imaging.SizeF.
height
float
Den højde komponent af den nye Aspose.Imaging.SizeF.
Properties
Empty
Få et nyt eksempel på Aspose.Imaging.SizeF-strukturen, der har Wl17.Begrænset værdier og _www.sizef.Højder set til nul.
public static SizeF Empty { get; }
Ejendomsværdi
Height
Få eller indsætte den vertikale komponent af dette Aspose.Imaging.SizeF.
public float Height { get; set; }
Ejendomsværdi
IsEmpty
Giver en værdi, der angiver, om dette Aspose.Imaging.SizeF har nul bredde og højde.
public bool IsEmpty { get; }
Ejendomsværdi
Width
Få eller indsætte den horisontale komponent af dette Aspose.Imaging.SizeF.
public float Width { get; set; }
Ejendomsværdi
Methods
Add(Sæson, Sæson)
Tilføjer bredden og højdeen af en Aspose.Imaging.SizeF struktur til den bredde og højde af den anden W L17.
public static SizeF Add(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Den første Aspose.Imaging.SizeF til at tilføje.
size2
SizeF
Den anden Aspose.Imaging.SizeF til at tilføje.
Returns
En Aspose.Imaging.SizeF struktur, der er resultatet af tilføjelsesoperationen.
Equals(Objekt)
Tester for at se, om det angivne objekt er en Aspose.Imaging.SizeF med de samme dimensioner som denne W L17.
public override bool Equals(object obj)
Parameters
obj
object
Den system.objekt at teste.
Returns
Denne metode returnerer sandt, hvis obj’ er en Aspose.Imaging.SizeF og har den samme bredde og højde som denne WR17.
GetHashCode()
Returnerer en hash kode for denne Aspose.Imaging.Size struktur.
public override int GetHashCode()
Returns
En samlet værdi, der angiver en hashværdi for denne Aspose.Imaging.Size struktur.
Subtract(Sæson, Sæson)
Det undertrækker bredden og højdeen af en Aspose.Imaging.SizeF struktur fra bredde og højde på en anden W L17.
public static SizeF Subtract(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Den Aspose.Imaging.SizeF struktur på venstre side af subtraktionsoperatøren.
size2
SizeF
Den Aspose.Imaging.SizeF struktur på højre side af subtraktionsoperatøren.
Returns
Den Aspose.Imaging.SizeF, der er et resultat af subtraktionsoperationen.
ToPointF()
Konverter en Aspose.Imaging.SizeF til en Wl17.PointF.
public PointF ToPointF()
Returns
Returnerer en Aspose.Imaging.PointF struktur.
ToSize()
Konverterer en Aspose.Imaging.SizeF til en Wl17.size struktur med trunkede størrelsesværdier.
public Size ToSize()
Returns
Returnerer en Aspose.Imaging.Size struktur.
ToString()
Skaber en menneskelig læsesel, der repræsenterer dette Aspose.Imaging.SizeF.
public override string ToString()
Returns
En string, der repræsenterer dette Aspose.Imaging.SizeF.
Operators
Operatør +(Sæson, Sæson)
Tilføjer bredden og højdeen af en Aspose.Imaging.SizeF struktur til den bredde og højde af den anden W L17.
public static SizeF operator +(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Den første Aspose.Imaging.SizeF til at tilføje.
size2
SizeF
Den anden Aspose.Imaging.SizeF til at tilføje.
Returns
En Aspose.Imaging.SizeF struktur, der er resultatet af tilføjelsesoperationen.
Operatør =(Sæson, Sæson)
Tester, om to Aspose.Imaging.SizeF strukturer er ens.
public static bool operator ==(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Den Aspose.Imaging.SizeF struktur på venstre side af ligestillingsoperatøren.
size2
SizeF
Den Aspose.Imaging.SizeF struktur på ligestillingsoperatørens ret.
Returns
Denne operatør returnerer sandt, hvis size1’ og
size2’ har samme bredde og højde; ellers falske.
Eksplicit operatør PointF(Sizef)
Konverter den angivne Aspose.Imaging.SizeF til en __ WL16__ .PointF.
public static explicit operator PointF(SizeF size)
Parameters
size
SizeF
Den Aspose.Imaging.SizeF struktur at konvertere
Returns
Den Aspose.Imaging.PointF struktur, som denne operatør konverterer til.
Operatør !=(Sæson, Sæson)
Test, om to Aspose.Imaging.SizeF strukturer er forskellige.
public static bool operator !=(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Den Aspose.Imaging.SizeF struktur på venstre side af ulighed operatør.
size2
SizeF
Den Aspose.Imaging.SizeF struktur på manglende ligestilling operatørens ret.
Returns
Denne operatør returnerer sandt, hvis size1’ og
size2’ adskiller sig enten i bredde eller højde; falsk, hvis
size1’ og
size2’ er ens.
Operatør -(Sæson, Sæson)
Det undertrækker bredden og højdeen af en Aspose.Imaging.SizeF struktur fra bredde og højde på en anden W L17.
public static SizeF operator -(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Den Aspose.Imaging.SizeF på venstre side af subtraktionsoperatøren.
size2
SizeF
Den Aspose.Imaging.SizeF på højre side af subtraktionsoperatøren.
Returns
En Aspose.Imaging.SizeF, der er resultatet af subtraktionsoperationen.