Struct Size
Pôvodný názov: Aspose.Imaging Zhromaždenie: Aspose.Imaging.dll (25.4.0)
Predstavuje veľkosť.
public struct Size
Z dedičných členov
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Size(Point)
Initalizuje novú inštanciu Aspose.Imaging.Size štruktúry z špecifikovanej Wl17.Point.
public Size(Point point)
Parameters
point
Point
To Aspose.Imaging.bod, z ktorého sa má začať tento Wl17.Size.
Size(a int, int)
Initalizuje novú inštanciu Aspose.Imaging.Veľká štruktúra zo špecifikovaných rozmerov.
public Size(int width, int height)
Parameters
width
int
Šírka zložky nového Aspose.Imaging.Size.
height
int
Výška zložky nového Aspose.Imaging.Size.
Properties
Empty
Získava novú príkladovú štruktúru Aspose.Imaging.Size, ktorá má hodnoty Wl17.size.Width a _www.vysokosť nastavené na nulu.
[JsonIgnore]
public static Size Empty { get; }
Hodnota nehnuteľnosti
Height
Získať alebo nastaviť vertikálnu zložku tohto Aspose.Imaging.Size.
public int Height { get; set; }
Hodnota nehnuteľnosti
IsEmpty
Získava hodnotu, ktorá naznačuje, či tento Aspose.Imaging.Veľkosť má šírku a výšku 0.
[JsonIgnore]
public bool IsEmpty { get; }
Hodnota nehnuteľnosti
Width
Získať alebo nastaviť horizontálnu zložku tohto Aspose.Imaging.Size.
public int Width { get; set; }
Hodnota nehnuteľnosti
Methods
Add(veľkosť, veľkosť)
Pridáva šírku a výšku jedného Aspose.Imaging.Size štruktúra k širine a vzdialenosti iného Wl17.
public static Size Add(Size size1, Size size2)
Parameters
size1
Size
Prvý Aspose.Imaging.Size pridať.
size2
Size
Druhý Aspose.Imaging.Veľkosť pridať.
Returns
A Aspose.Imaging.Size štruktúra, ktorá je výsledkom dodatočnej prevádzky.
Ceiling(SizeF)
Konvertuje špecifikovanú Aspose.Imaging.SizeF štruktúru na Wl17.Veľká struktúra tým, že otáča hodnoty konštrukcie __ WL16_ .Veľa na ďalšie vyššie integrované hodnôt.
public static Size Ceiling(SizeF size)
Parameters
size
SizeF
Struktúra Aspose.Imaging.SizeF na konverziu.
Returns
Aspose.Imaging.Size štruktúra sa táto metóda konvertuje na.
Equals(objekty)
Testy, aby sa zistilo, či je špecifikovaný objekt Aspose.Imaging.Size s rovnakými rozmermi ako tento W L17.
public override bool Equals(object obj)
Parameters
obj
object
Systém.Objekt na testovanie.
Returns
Je pravda, ak obj’ je Aspose.Imaging.Size a má rovnakú šírku a výšku ako tento Wl17.size; inak, falošné.
GetHashCode()
Vráti hash kód pre túto štruktúru Aspose.Imaging.Size.
public override int GetHashCode()
Returns
Celková hodnota, ktorá určuje hodnotu hash pre túto štruktúru Aspose.Imaging.Size.
Round(SizeF)
Konvertuje špecifikovanú štruktúru Aspose.Imaging.SizeF na šetrnú štruáciu Wl17.Vzdialenosť tým, že zvráti hodnoty štatútu _www.sizef na najbližšie integrované hodnôt.
public static Size Round(SizeF size)
Parameters
size
SizeF
Struktúra Aspose.Imaging.SizeF na konverziu.
Returns
Aspose.Imaging.Size štruktúra sa táto metóda konvertuje na.
Subtract(veľkosť, veľkosť)
Podtrhuje šírku a výšku jedného Aspose.Imaging.Veľkosť štruktúry od širiny a vysokosti iného __ WL16__..Veľa šetrnosti.
public static Size Subtract(Size size1, Size size2)
Parameters
size1
Size
Aspose.Imaging.Size štruktúra na ľavej strane subtrakčného operátora.
size2
Size
Aspose.Imaging.Size štruktúra na pravej strane subtrakčného operátora.
Returns
Aspose.Imaging.Veľkosť, ktorá je výsledkom subtrakčnej operácie.
ToString()
Vytvára ľuďom čitateľný riadok, ktorý predstavuje tento Aspose.Imaging.Size.
public override string ToString()
Returns
Stránka, ktorá predstavuje tento Aspose.Imaging.Size.
Truncate(SizeF)
Konvertuje špecifikovanú štruktúru Aspose.Imaging.SizeF na šetrnú štrasovú štrajkú hodnoty štruckého štyroch hodnôt v nasledujúcich nižších celkových hodnotách.
public static Size Truncate(SizeF size)
Parameters
size
SizeF
Struktúra Aspose.Imaging.SizeF na konverziu.
Returns
Aspose.Imaging.Size štruktúra sa táto metóda konvertuje na.
Operators
prevádzkovateľ +(veľkosť, veľkosť)
Pridáva šírku a výšku jedného Aspose.Imaging.Size štruktúra k širine a vzdialenosti iného Wl17.
public static Size operator +(Size size1, Size size2)
Parameters
size1
Size
Prvý Aspose.Imaging.Size pridať.
size2
Size
Druhý Aspose.Imaging.Veľkosť pridať.
Returns
A Aspose.Imaging.Size štruktúra, ktorá je výsledkom dodatočnej prevádzky.
prevádzkovateľ = =(veľkosť, veľkosť)
Vyskúšajte, či sú dve Aspose.Imaging.Size štruktúry rovnaké.
public static bool operator ==(Size size1, Size size2)
Parameters
size1
Size
Aspose.Imaging.Size štruktúra na ľavej strane operátora rovnosti.
size2
Size
Struktúra Aspose.Imaging.Size na pravej strane prevádzkovateľa rovnosti.
Returns
Pravda, ak size1’ a
size2’ majú rovnakú šírku a výšku; inak, falošné.
explicitný operátor bod(Size)
Konvertuje špecifikovaný Aspose.Imaging.Size na Wl17.Point.
public static explicit operator Point(Size size)
Parameters
size
Size
Aspose.Imaging.Veľkosť pre konverziu.
Returns
Struktúra Aspose.Imaging.bod, do ktorej sa tento operátor konvertuje.
implicitný operátor SizeF(Size)
Konvertuje špecifikovaný Aspose.Imaging.Size na Wl17.sizeF.
public static implicit operator SizeF(Size size)
Parameters
size
Size
Aspose.Imaging.Veľkosť pre konverziu.
Returns
Struktúra Aspose.Imaging.SizeF, do ktorej sa tento operátor konvertuje.
prevádzkovateľ !=(veľkosť, veľkosť)
Vyskúšajte, či sú dve Aspose.Imaging.Size štruktúry odlišné.
public static bool operator !=(Size size1, Size size2)
Parameters
size1
Size
Aspose.Imaging.Size štruktúra na ľavej strane prevádzkovateľa nerovnosti.
size2
Size
Aspose.Imaging.Size štruktúra na právo prevádzkovateľa nerovnosti.
Returns
Pravda, ak sa size1’ a
size2’ líšia buď v šírke alebo výške; falošné, ak
size1’ a
size2’ sú rovnaké.
prevádzkovateľ -(veľkosť, veľkosť)
Podtrhuje šírku a výšku jedného Aspose.Imaging.Veľkosť štruktúry od širiny a vysokosti iného __ WL16__..Veľa šetrnosti.
public static Size operator -(Size size1, Size size2)
Parameters
size1
Size
Aspose.Imaging.Size štruktúra na ľavej strane subtrakčného operátora.
size2
Size
Aspose.Imaging.Size štruktúra na pravej strane subtrakčného operátora.
Returns
A Aspose.Imaging.Size štruktúra, ktorá je výsledkom subtrakčnej operácie.