Struct Size
ja nimityö: Aspose.Imaging Kokoelma: Aspose.Imaging.dll (25.4.0)
Se edustaa kokoa.
public struct Size
Perintöjäsenet
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Size(Point)
Aloitetaan Aspose.Imaging.Size -rakenteen uusi esimerkki määritellystä Wl17.Pisteestä.
public Size(Point point)
Parameters
point
Point
Se Aspose.Imaging.Piste, josta aloittaa tämä Wl17.Size.
Size(Sisä, sisä)
Aloittaa Aspose.Imaging.Suurin rakenteen uusi esimerkki ilmoitetuista ulottuvuuksista.
public Size(int width, int height)
Parameters
width
int
Uuden Aspose.Imaging.Size:n leveyskomponentti.
height
int
Korkeuskomponentti uudesta Aspose.Imaging.Size.
Properties
Empty
Saat uuden esimerkkin Aspose.Imaging.Size -rakenteesta, jossa on nollalle asetetut arvot Wl17.size.Width ja _www.
[JsonIgnore]
public static Size Empty { get; }
Omistuksen arvo
Height
Saa tai asettaa tämän Aspose.Imaging.Size vertikaalinen komponentti.
public int Height { get; set; }
Omistuksen arvo
IsEmpty
Saat arvon, joka osoittaa, onko tämä Aspose.Imaging.Koko on leveys ja korkeus 0.
[JsonIgnore]
public bool IsEmpty { get; }
Omistuksen arvo
Width
Saat tai asettaa tämän Aspose.Imaging.Size horisontaalisen komponentin.
public int Width { get; set; }
Omistuksen arvo
Methods
Add(Suuret, suuret)
Lisätään yhden Aspose.Imaging.Size rakenteen leveys ja korkeus toiseen Wl17.
public static Size Add(Size size1, Size size2)
Parameters
size1
Size
Ensimmäinen Aspose.Imaging.Koko lisätä.
size2
Size
Toinen Aspose.Imaging.Koko lisätä.
Returns
Aspose.Imaging.Kokoinen rakenne, joka on lisätoiminnan tulos.
Ceiling(Simeä)
Muuttaa määritellyn Aspose.Imaging.SizeF-rakenteen Wl17.Näiden kokoonpanoon pyörivän __ WL 17__.-rakennuksen arvoja seuraavaan korkeampaan kokonaisarvoon.
public static Size Ceiling(SizeF size)
Parameters
size
SizeF
Aspose.Imaging.SizeF rakenne muuttaa.
Returns
Aspose.Imaging.Kokoinen rakenne tämä menetelmä muuttaa.
Equals(Objekti)
Testat nähdäksesi, onko määritelty objekti Aspose.Imaging.Size, jolla on samat ulottuvuudet kuin tämä WR17.
public override bool Equals(object obj)
Parameters
obj
object
Järjestelmä.Object testiä varten.
Returns
Totuus, jos obj’ on Aspose.Imaging.Size ja sillä on sama leveys ja korkeus kuin tämä Wl17.size; muuten, väärä.
GetHashCode()
Palauttaa tämän Aspose.Imaging.Size rakenteen hash-koodin.
public override int GetHashCode()
Returns
Koko arvo, joka määrittää tämän Aspose.Imaging.Size rakenteen hash-arvon.
Round(Simeä)
Muuttaa määritellyn Aspose.Imaging.SizeF-rakenteen Wl17.Näiden kokoonpanoon pyörivän __ WL16_ .SiseF -rakennuksen arvoja lähimpään kokonaisarvoon.
public static Size Round(SizeF size)
Parameters
size
SizeF
Aspose.Imaging.SizeF rakenne muuttaa.
Returns
Aspose.Imaging.Kokoinen rakenne tämä menetelmä muuttaa.
Subtract(Suuret, suuret)
Allekirjoittaa yhden Aspose.Imaging:n leveyden ja korkeuden.Koko rakenteesta toisen WR17: n leveydestä ja korosta.
public static Size Subtract(Size size1, Size size2)
Parameters
size1
Size
Aspose.Imaging.Koko rakenne subtraktion operaattorin vasemmalla puolella.
size2
Size
Aspose.Imaging.Koko rakenne subtractioperaattorin oikealla puolella.
Returns
Aspose.Imaging.Koko, joka on seurausta subtraktion toiminnasta.
ToString()
Luo ihmiselle luettavissa oleva sarja, joka edustaa tätä Aspose.Imaging.Size.
public override string ToString()
Returns
Se on sarja, joka edustaa tätä Aspose.Imaging.Size.
Truncate(Simeä)
Muuttaa määritellyn Aspose.Imaging.SizeF-rakenteen Wl17.size -rakenteeseen ristiinnaulitsemalla __ WL16_ .SiseF - rakenteen arvot seuraaviin alempiin kokonaisarvoihin.
public static Size Truncate(SizeF size)
Parameters
size
SizeF
Aspose.Imaging.SizeF rakenne muuttaa.
Returns
Aspose.Imaging.Kokoinen rakenne tämä menetelmä muuttaa.
Operators
operaattori +(Suuret, suuret)
Lisätään yhden Aspose.Imaging.Size rakenteen leveys ja korkeus toiseen Wl17.
public static Size operator +(Size size1, Size size2)
Parameters
size1
Size
Ensimmäinen Aspose.Imaging.Koko lisätä.
size2
Size
Toinen Aspose.Imaging.Koko lisätä.
Returns
Aspose.Imaging.Kokoinen rakenne, joka on lisätoiminnan tulos.
Toiminnanharjoittaja =(Suuret, suuret)
Testaa, ovatko kaksi Aspose.Imaging.Koko rakenteet yhtä suuria.
public static bool operator ==(Size size1, Size size2)
Parameters
size1
Size
Aspose.Imaging.Koko rakenne tasa-arvooperaattorin vasemmalla puolella.
size2
Size
Aspose.Imaging.Size rakenne tasa-arvooperaattorin oikealla puolella.
Returns
Totuus, jos size1’ ja
size2’ ovat yhtä leveitä ja korkeita; muuten väärennös.
Käyttöön tarkoitettu operaattori(Size)
Muuntaa määritellyn Aspose.Imaging.Size-tyypilliseen Wl17.Pisteeseen.
public static explicit operator Point(Size size)
Parameters
size
Size
Se Aspose.Imaging.Koko muuttaa.
Returns
Aspose.Imaging.Pisteen rakenne, johon tämä operaattori muuntaa.
implisiittinen operaattori SizeF(Size)
Muuntaa määritellyn Aspose.Imaging.Size-muodoksi Wl17.sizeF.
public static implicit operator SizeF(Size size)
Parameters
size
Size
Se Aspose.Imaging.Koko muuttaa.
Returns
Aspose.Imaging.SizeF rakenne, johon tämä operaattori muuntaa.
operaattori !=(Suuret, suuret)
Testaa, ovatko kaksi Aspose.Imaging.Koko rakenteet erilaisia.
public static bool operator !=(Size size1, Size size2)
Parameters
size1
Size
Aspose.Imaging.Koko rakenne eriarvoisuuden toiminnan vasemmalla puolella.
size2
Size
Aspose.Imaging.Size rakenne eriarvoisuuden toimijan oikeudessa.
Returns
Totuus, jos size1’ ja
size2’ eroavat joko leveydestä tai korkeudesta; väärä, jos
size1’ ja
size2’ ovat samat.
operaattori -(Suuret, suuret)
Allekirjoittaa yhden Aspose.Imaging:n leveyden ja korkeuden.Koko rakenteesta toisen WR17: n leveydestä ja korosta.
public static Size operator -(Size size1, Size size2)
Parameters
size1
Size
Aspose.Imaging.Koko rakenne subtraktion operaattorin vasemmalla puolella.
size2
Size
Aspose.Imaging.Koko rakenne subtractioperaattorin oikealla puolella.
Returns
Aspose.Imaging.Kokoinen rakenne, joka on subtraktion toiminnan tulos.