Struct SizeF

Struct SizeF

Název místa: Aspose.Imaging Shromáždění: Aspose.Imaging.dll (25.4.0)

Ukládá objednaný pár čísel plovoucích bodů, obvykle šířku a výšku pravého úhlu.

public struct SizeF

Dědiční členové

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

SIZEF(SIZEF)

Začíná nový příklad struktury Aspose.Imaging.SizeF z specifikovaného Aspose.Imaging.SizeF.

public SizeF(SizeF size)

Parameters

size SizeF

Aspose.Imaging.SizeF z čeho vytvořit nový Aspose.Imaging.SizeF.

SIZEF(PointF)

Začíná nový příklad struktury Aspose.Imaging.SizeF z specifikovaného Aspose.Imaging.PointF.

public SizeF(PointF point)

Parameters

point PointF

Aspose.Imaging.PointF z čeho začít tento Aspose.Imaging.SizeF.

SIZEF(Plzeň, Plzeň)

Začíná nový příklad struktury Aspose.Imaging.SizeF ze stanovených rozměr.

public SizeF(float width, float height)

Parameters

width float

iroká složka nového Aspose.Imaging.SizeF.

height float

Výška složky nového Aspose.Imaging.SizeF.

Properties

Empty

Obdrží novou podobu struktury Aspose.Imaging.SizeF, která má hodnoty Aspose.Imaging.SizeF.Výška a Aspose.Imaging.SizeF.Výška nastavená na nulu.

public static SizeF Empty { get; }

Hodnota nemovitosti

SizeF

Height

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

public float Height { get; set; }

Hodnota nemovitosti

float

IsEmpty

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

public bool IsEmpty { get; }

Hodnota nemovitosti

bool

Width

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

public float Width { get; set; }

Hodnota nemovitosti

float

Methods

Add(Štěpán, Štěpán)

Přidává šířku a výšku jedné struktury Aspose.Imaging.SizeF k šířce a výšce jiné struktury Aspose.Imaging.SizeF.

public static SizeF Add(SizeF size1, SizeF size2)

Parameters

size1 SizeF

První Aspose.Imaging.SizeF přidat.

size2 SizeF

Druhý Aspose.Imaging.SizeF přidat.

Returns

SizeF

Aspose.Imaging.SizeF struktura, která je výsledkem doplňkové operace.

Equals(Objekt)

Testy pro zjištění, zda je specifikovaný objekt Aspose.Imaging.SizeF se stejnými rozměry jako tento Aspose.Imaging.SizeF.

public override bool Equals(object obj)

Parameters

obj object

Systém - předmět na zkoušku.

Returns

bool

Tato metoda se vrací pravdivá, pokud obj’ je Aspose.Imaging.SizeF a má stejnou šířku a výšku jako tento Aspose.Imaging.SizeF; 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.

Subtract(Štěpán, Štěpán)

Podtrhuje šířku a výšku jedné struktury Aspose.Imaging.SizeF od šířky a výšky jiné struktury Aspose.Imaging.SizeF.

public static SizeF Subtract(SizeF size1, SizeF size2)

Parameters

size1 SizeF

Struktura Aspose.Imaging.SizeF se nachází na levé straně subtrakčního operátora.

size2 SizeF

Struktura Aspose.Imaging.SizeF se nachází na pravé straně subtrakčního operátora.

Returns

SizeF

Aspose.Imaging.SizeF je výsledkem subtrakční operace.

ToPointF()

Konvertovat Aspose.Imaging.SizeF na Aspose.Imaging.PointF.

public PointF ToPointF()

Returns

PointF

Návrat struktury Aspose.Imaging.PointF.

ToSize()

Konvertuje Aspose.Imaging.SizeF na Aspose.Imaging.Size strukturu s truncovanými hodnotami velikosti.

public Size ToSize()

Returns

Size

Vrací se do struktury Aspose.Imaging.Size.

ToString()

Vytváří lidský čitelný řetězec, který představuje tento Aspose.Imaging.SizeF.

public override string ToString()

Returns

string

String, který představuje tento Aspose.Imaging.SizeF.

Operators

Operátor +(Štěpán, Štěpán)

Přidává šířku a výšku jedné struktury Aspose.Imaging.SizeF k šířce a výšce jiné struktury Aspose.Imaging.SizeF.

public static SizeF operator +(SizeF size1, SizeF size2)

Parameters

size1 SizeF

První Aspose.Imaging.SizeF přidat.

size2 SizeF

Druhý Aspose.Imaging.SizeF přidat.

Returns

SizeF

Aspose.Imaging.SizeF struktura, která je výsledkem doplňkové operace.

provozovatel =(Štěpán, Štěpán)

Testuje, zda jsou dvě struktury Aspose.Imaging.SizeF stejn.

public static bool operator ==(SizeF size1, SizeF size2)

Parameters

size1 SizeF

Struktura Aspose.Imaging.SizeF na levé straně operátora rovnosti.

size2 SizeF

Struktura Aspose.Imaging.SizeF na právu provozovatele rovnosti.

Returns

bool

Tento provozovatel vrátí pravdu, pokud size1’ a size2’ mají stejnou šířku a výšku; jinak jsou falešn.

Výslovný provozovatel PointF(SIZEF)

Konvertuje specifikovaný Aspose.Imaging.SizeF na Aspose.Imaging.PointF.

public static explicit operator PointF(SizeF size)

Parameters

size SizeF

Struktura Aspose.Imaging.SizeF se má konvertovat

Returns

PointF

Struktura Aspose.Imaging.PointF, do které se tento operátor konvertuje.

Operátor !=(Štěpán, Štěpán)

Testuje, zda jsou dvě struktury Aspose.Imaging.SizeF odlišn.

public static bool operator !=(SizeF size1, SizeF size2)

Parameters

size1 SizeF

Struktura Aspose.Imaging.SizeF na levé straně operátora nerovnosti.

size2 SizeF

Struktura Aspose.Imaging.SizeF na právu provozovatele nerovnosti.

Returns

bool

Tento provozovatel se vrátí pravdivý, pokud se size1’ a size2’ liší buď v šířce nebo výšce; falešný, pokud size1’ a size2’ jsou stejn.

Operátor -(Štěpán, Štěpán)

Podtrhuje šířku a výšku jedné struktury Aspose.Imaging.SizeF od šířky a výšky jiné struktury Aspose.Imaging.SizeF.

public static SizeF operator -(SizeF size1, SizeF size2)

Parameters

size1 SizeF

Aspose.Imaging.SizeF na levé straně subtrakčního operátora.

size2 SizeF

Aspose.Imaging.SizeF na pravé straně subtrakčního operátora.

Returns

SizeF

Aspose.Imaging.SizeF je výsledkem subtrakční operace.

 Čeština