Struct Size
Navne til: Aspose.Imaging Sammensætning: Aspose.Imaging.dll (25.4.0)
repræsenterer størrelsen.
public struct Size
De arvede medlemmer
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Size(Point)
Initialiserer en ny instans af Aspose.Imaging.Size strukturen fra den angivne Wl17.Point.
public Size(Point point)
Parameters
point
Point
Det Aspose.Imaging.point, hvorfra du kan initialisere dette __ WL16__ .Size.
Size(Det er int)
Initialiserer en ny instans af Aspose.Imaging.Size struktur fra de angivne dimensioner.
public Size(int width, int height)
Parameters
width
int
Den bredde komponent af den nye Aspose.Imaging.Size.
height
int
Den højde komponent af den nye Aspose.Imaging.Size.
Properties
Empty
Få en ny instans af Aspose.Imaging.Size strukturen, der har Wl17.size.Vidth og _ WL16_ .Side.Højde værdier indstillet til nul.
[JsonIgnore]
public static Size Empty { get; }
Ejendomsværdi
Height
Få eller indstille den vertikale komponent af dette Aspose.Imaging.Size.
public int Height { get; set; }
Ejendomsværdi
IsEmpty
Giver en værdi, der angiver, om dette Aspose.Imaging.Size har bredde og højde på 0.
[JsonIgnore]
public bool IsEmpty { get; }
Ejendomsværdi
Width
Få eller indstille den horisontale komponent af dette Aspose.Imaging.Size.
public int Width { get; set; }
Ejendomsværdi
Methods
Add(Størrelse og størrelse)
Tilføjer bredden og højdeen af en Aspose.Imaging.Size struktur til bredde og højde på en anden Wl17.
public static Size Add(Size size1, Size size2)
Parameters
size1
Size
Den første Aspose.Imaging.Size til at tilføje.
size2
Size
Den anden Aspose.Imaging.Size til at tilføje.
Returns
En Aspose.Imaging.Size struktur, der er resultatet af tilføjelsesoperationen.
Ceiling(Sizef)
Konverterer den angivne Aspose.Imaging.SizeF-struktur til en Wl17.size struktur ved at runde værdierne i __ WL16__..Side strukturen til de næste højere samlede værdier.
public static Size Ceiling(SizeF size)
Parameters
size
SizeF
Den Aspose.Imaging.SizeF struktur til at konvertere.
Returns
Den Aspose.Imaging.Size struktur denne metode konverterer til.
Equals(Objekt)
Tester for at se, om det angivne objekt er en Aspose.Imaging.Size med de samme dimensioner som denne W L17.size.
public override bool Equals(object obj)
Parameters
obj
object
Den system.objekt at teste.
Returns
Det er sandt, hvis obj’ er en Aspose.Imaging.Size og har samme bredde og højde som denne WR17.size; ellers falske.
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.
Round(Sizef)
Konverterer den angivne Aspose.Imaging.SizeF-struktur til en WR17.Begrænset struktur ved at runde værdierne i __ WL16_ .SiseF strukturen til de nærmeste helhedsværdier.
public static Size Round(SizeF size)
Parameters
size
SizeF
Den Aspose.Imaging.SizeF struktur til at konvertere.
Returns
Den Aspose.Imaging.Size struktur denne metode konverterer til.
Subtract(Størrelse og størrelse)
Det undertrækker bredden og højdeen af en Aspose.Imaging.Size struktur fra bredde og højde på en anden WR17.
public static Size Subtract(Size size1, Size size2)
Parameters
size1
Size
Den Aspose.Imaging.Size struktur på venstre side af subtraktionsoperatøren.
size2
Size
Den Aspose.Imaging.Size struktur på højre side af subtraktionsoperatøren.
Returns
Den Aspose.Imaging.Size, der er et resultat af subtraktionsoperationen.
ToString()
Det skaber en menneskelig læsesæt, der repræsenterer dette Aspose.Imaging.Size.
public override string ToString()
Returns
En string, der repræsenterer dette Aspose.Imaging.Size.
Truncate(Sizef)
Konverterer den angivne Aspose.Imaging.SizeF-struktur til en WR17.Begrænset struktur ved at trunkere værdierne i __ WL16_ .SiseF strukturen til de næste lavere samlede værdier.
public static Size Truncate(SizeF size)
Parameters
size
SizeF
Den Aspose.Imaging.SizeF struktur til at konvertere.
Returns
Den Aspose.Imaging.Size struktur denne metode konverterer til.
Operators
Operatør +(Størrelse og størrelse)
Tilføjer bredden og højdeen af en Aspose.Imaging.Size struktur til bredde og højde på en anden Wl17.
public static Size operator +(Size size1, Size size2)
Parameters
size1
Size
Den første Aspose.Imaging.Size til at tilføje.
size2
Size
Den anden Aspose.Imaging.Size til at tilføje.
Returns
En Aspose.Imaging.Size struktur, der er resultatet af tilføjelsesoperationen.
Operatør =(Størrelse og størrelse)
Tester, om to Aspose.Imaging.Size strukturer er ens.
public static bool operator ==(Size size1, Size size2)
Parameters
size1
Size
Den Aspose.Imaging.Size struktur på venstre side af ligestilling operatør.
size2
Size
Den Aspose.Imaging.Size struktur på ligestilling operatørens ret.
Returns
Det er sandt, hvis size1’ og
size2’ har samme bredde og højde; ellers falske.
Eksplicit operatør point(Size)
Konverter den angivne Aspose.Imaging.Size til en __ WL16__ .Point.
public static explicit operator Point(Size size)
Parameters
size
Size
Den Aspose.Imaging.Size til konvertering.
Returns
Den Aspose.Imaging.Point-struktur, som denne operatør konverterer til.
Implicit operatør SizeF(Size)
Konverter den angivne Aspose.Imaging.Size til en __ WL16__ .SiseF.
public static implicit operator SizeF(Size size)
Parameters
size
Size
Den Aspose.Imaging.Size til konvertering.
Returns
Den Aspose.Imaging.SizeF struktur, som denne operatør konverterer til.
Operatør !=(Størrelse og størrelse)
Tester, om to Aspose.Imaging.Size strukturer er forskellige.
public static bool operator !=(Size size1, Size size2)
Parameters
size1
Size
Den Aspose.Imaging.Size struktur på venstre side af ulighed operatør.
size2
Size
Den Aspose.Imaging.Size struktur på ulighed operatørens ret.
Returns
Det er sandt, hvis size1’ og
size2’ adskiller sig enten i bredde eller højde; falsk, hvis
size1’ og
size2’ er ens.
Operatør -(Størrelse og størrelse)
Det undertrækker bredden og højdeen af en Aspose.Imaging.Size struktur fra bredde og højde på en anden WR17.
public static Size operator -(Size size1, Size size2)
Parameters
size1
Size
Den Aspose.Imaging.Size struktur på venstre side af subtraktionsoperatøren.
size2
Size
Den Aspose.Imaging.Size struktur på højre side af subtraktionsoperatøren.
Returns
En Aspose.Imaging.Size struktur, der er resultatet af subtraktionsoperationen.