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
Height
Získáte nebo nastavte vertikální složku tohoto Aspose.Imaging.SizeF.
public float Height { get; set; }
Hodnota nemovitosti
IsEmpty
Obdrží hodnotu, která naznačuje, zda tento Aspose.Imaging.SizeF má nulovou šířku a výšku.
public bool IsEmpty { get; }
Hodnota nemovitosti
Width
Získáte nebo nastavte horizontální složku tohoto Aspose.Imaging.SizeF.
public float Width { get; set; }
Hodnota nemovitosti
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
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
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
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
Aspose.Imaging.SizeF je výsledkem subtrakční operace.
ToPointF()
Konvertovat Aspose.Imaging.SizeF na Aspose.Imaging.PointF.
public PointF ToPointF()
Returns
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
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, 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
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
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
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
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
Aspose.Imaging.SizeF je výsledkem subtrakční operace.