Struct Size

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

Size

Height

Získáte nebo nastavte vertikální složku tohoto Aspose.Imaging.Size.

public int Height { get; set; }

Hodnota nemovitosti

int

IsEmpty

Obdrží hodnotu, která naznačuje, zda tento Aspose.Imaging.Size má šířku a výšku 0.

[JsonIgnore]
public bool IsEmpty { get; }

Hodnota nemovitosti

bool

Width

Získáte nebo nastavte horizontální složku tohoto Aspose.Imaging.Size.

public int Width { get; set; }

Hodnota nemovitosti

int

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

Size

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

Size

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

bool

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

int

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

Size

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

Size

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

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

Size

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

Size

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

bool

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

Point

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

SizeF

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

bool

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

Size

Aspose.Imaging.Size struktura, která je výsledkem subtrakční operace.

 Čeština