Struct Size
Název místa: Aspose.Imaging Shromáždění: Aspose.Imaging.dll (25.4.0)
představuje velikost.
public struct Size
Dědiční členové
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Size(Point)
Začíná nový příklad struktury Aspose.Imaging.Size z specifikovaného Aspose.Imaging.Point.
public Size(Point point)
Parameters
point
Point
Aspose.Imaging.Point, ze kterého začít tento Aspose.Imaging.Size.
Size(a int, int)
Začíná nový příklad struktury Aspose.Imaging.Size ze stanovených rozměr.
public Size(int width, int height)
Parameters
width
int
iroká složka nového Aspose.Imaging.Size.
height
int
Výška složky nového Aspose.Imaging.Size.
Properties
Empty
Obdrží novou podobu struktury Aspose.Imaging.Size, která má hodnoty Aspose.Imaging.Size.Výška a Aspose.Imaging.Size.Výška nastavená na nulu.
[JsonIgnore]
public static Size Empty { get; }
Hodnota nemovitosti
Height
Získáte nebo nastavte vertikální složku tohoto Aspose.Imaging.Size.
public int Height { get; set; }
Hodnota nemovitosti
IsEmpty
Obdrží hodnotu, která naznačuje, zda tento Aspose.Imaging.Size má šířku a výšku 0.
[JsonIgnore]
public bool IsEmpty { get; }
Hodnota nemovitosti
Width
Získáte nebo nastavte horizontální složku tohoto Aspose.Imaging.Size.
public int Width { get; set; }
Hodnota nemovitosti
Methods
Add(Velikost, velikost)
Přidává šířku a výšku jedné struktury Aspose.Imaging.Size k šířce a výšce jiné struktury Aspose.Imaging.Size.
public static Size Add(Size size1, Size size2)
Parameters
size1
Size
První Aspose.Imaging.Size přidat.
size2
Size
Druhý Aspose.Imaging.Size přidat.
Returns
Aspose.Imaging.Size struktura, která je výsledkem doplňkové operace.
Ceiling(SIZEF)
Konvertuje specifikovanou strukturu Aspose.Imaging.SizeF na strukturu Aspose.Imaging.Size tím, že otočí hodnoty struktury Aspose.Imaging.Size na další vyšší celkové hodnoty.
public static Size Ceiling(SizeF size)
Parameters
size
SizeF
Struktura Aspose.Imaging.SizeF konvertovat.
Returns
Struktura Aspose.Imaging.Size se tato metoda konvertuje na.
Equals(Objekt)
Testy pro zjištění, zda specifikovaný objekt je Aspose.Imaging.Size se stejnými rozměry jako tento Aspose.Imaging.Size.
public override bool Equals(object obj)
Parameters
obj
object
Systém - předmět na zkoušku.
Returns
Pravda, pokud obj’ je Aspose.Imaging.Size a má stejnou šířku a výšku jako tento Aspose.Imaging.Size; jinak, falešn.
GetHashCode()
Vrátí hash kód pro tuto strukturu Aspose.Imaging.Size.
public override int GetHashCode()
Returns
Celková hodnota, která určuje hodnotu hash pro tuto strukturu Aspose.Imaging.Size.
Round(SIZEF)
Konvertuje specifikovanou strukturu Aspose.Imaging.SizeF na strukturu Aspose.Imaging.Size tím, že otočí hodnoty struktury Aspose.Imaging.SizeF na nejbližší celkové hodnoty.
public static Size Round(SizeF size)
Parameters
size
SizeF
Struktura Aspose.Imaging.SizeF konvertovat.
Returns
Struktura Aspose.Imaging.Size se tato metoda konvertuje na.
Subtract(Velikost, velikost)
Podtrhuje šířku a výšku jedné struktury Aspose.Imaging.Size od šířky a výšky jiné struktury Aspose.Imaging.Size.
public static Size Subtract(Size size1, Size size2)
Parameters
size1
Size
Aspose.Imaging.Size struktura na levé straně subtrakčního operátora.
size2
Size
Struktura Aspose.Imaging.Size se nachází na pravé straně subtrakčního operátora.
Returns
Aspose.Imaging.Size je výsledkem subtrakční operace.
ToString()
Vytváří lidský čitelný řetězec, který představuje tento Aspose.Imaging.Size.
public override string ToString()
Returns
String, který představuje tento Aspose.Imaging.Size.
Truncate(SIZEF)
Konvertuje specifikovanou strukturu Aspose.Imaging.SizeF na strukturu Aspose.Imaging.Size tím, že trunčí hodnoty struktury Aspose.Imaging.SizeF na následující nižší celkové hodnoty.
public static Size Truncate(SizeF size)
Parameters
size
SizeF
Struktura Aspose.Imaging.SizeF konvertovat.
Returns
Struktura Aspose.Imaging.Size se tato metoda konvertuje na.
Operators
Operátor +(Velikost, velikost)
Přidává šířku a výšku jedné struktury Aspose.Imaging.Size k šířce a výšce jiné struktury Aspose.Imaging.Size.
public static Size operator +(Size size1, Size size2)
Parameters
size1
Size
První Aspose.Imaging.Size přidat.
size2
Size
Druhý Aspose.Imaging.Size přidat.
Returns
Aspose.Imaging.Size struktura, která je výsledkem doplňkové operace.
provozovatel =(Velikost, velikost)
Testujte, zda jsou dvě struktury Aspose.Imaging.Size stejn.
public static bool operator ==(Size size1, Size size2)
Parameters
size1
Size
Struktura Aspose.Imaging.Size na levé straně operátora rovnosti.
size2
Size
Struktura Aspose.Imaging.Size na pravé straně provozovatele rovnosti.
Returns
Je pravda, pokud size1’ a
size2’ mají stejnou šířku a výšku; jinak jsou falešn.
Výslovný provozovatel bodu(Size)
Konvertuje specifikovaný Aspose.Imaging.Size na Aspose.Imaging.Point.
public static explicit operator Point(Size size)
Parameters
size
Size
Zobrazit obrázek.Výměr ke konverzi.
Returns
Struktura Aspose.Imaging.Point, do které se tento operátor konvertuje.
implicitní operátor SizeF(Size)
Konvertuje specifikovaný Aspose.Imaging.Size na Aspose.Imaging.SizeF.
public static implicit operator SizeF(Size size)
Parameters
size
Size
Zobrazit obrázek.Výměr ke konverzi.
Returns
Struktura Aspose.Imaging.SizeF, do které se tento operátor konvertuje.
Operátor !=(Velikost, velikost)
Testujte, zda jsou dvě struktury Aspose.Imaging.Size odlišn.
public static bool operator !=(Size size1, Size size2)
Parameters
size1
Size
Struktura Aspose.Imaging.Size na levé straně operátora nerovnosti.
size2
Size
Struktura Aspose.Imaging.Size na právu provozovatele nerovnosti.
Returns
Pravda, pokud se size1’ a
size2’ liší buď v šířce nebo výšce; falešná, pokud
size1’ a
size2’ jsou stejn.
Operátor -(Velikost, velikost)
Podtrhuje šířku a výšku jedné struktury Aspose.Imaging.Size od šířky a výšky jiné struktury Aspose.Imaging.Size.
public static Size operator -(Size size1, Size size2)
Parameters
size1
Size
Aspose.Imaging.Size struktura na levé straně subtrakčního operátora.
size2
Size
Struktura Aspose.Imaging.Size se nachází na pravé straně subtrakčního operátora.
Returns
Aspose.Imaging.Size struktura, která je výsledkem subtrakční operace.