Struct SizeF
Nazwa przestrzeń: Aspose.Imaging Zgromadzenie: Aspose.Imaging.dll (25.4.0)
Przechowuje zamówioną parę numerów pływających punktów, zwykle szerokość i wysokość prostokąt.
public struct SizeF
Dziedziczeni członkowie
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Szydło(Szefa)
Inicjalizuje nową instancję struktury Aspose.Imaging.SizeF z określonego _www.sizef.
public SizeF(SizeF size)
Parameters
size
SizeF
Aspose.Imaging.SizeF, z którego można utworzyć nową Wl17.
Szydło(punktów)
Zainicjalizuje nową instancję struktury Aspose.Imaging.SizeF z określonego Wl17.PointF.
public SizeF(PointF point)
Parameters
point
PointF
Aspose.Imaging.PointF, z którego można zainicjalizować ten Wl17.SizeF.
Szydło(Floty, floty)
Inicjalizuje nową instancję struktury Aspose.Imaging.SizeF z określonych wymiarów.
public SizeF(float width, float height)
Parameters
width
float
Część szerokości nowego Aspose.Imaging.SizeF.
height
float
Wysokość składnika nowego Aspose.Imaging.SizeF.
Properties
Empty
Otrzymuje nową instancję struktury Aspose.Imaging.SizeF, która ma wartość W L 17.Powierzchnia i _ WL 17 _.Wysokie wartości ustawione do zera.
public static SizeF Empty { get; }
Wartość nieruchomości
Height
Uzyskuje lub ustawia pionowy składnik tego Aspose.Imaging.SizeF.
public float Height { get; set; }
Wartość nieruchomości
IsEmpty
Otrzymuje wartość wskazującą, czy Aspose.Imaging.SizeF ma zerową szerokość i wysokość.
public bool IsEmpty { get; }
Wartość nieruchomości
Width
Uzyskać lub ustawić komponent horyzontalny tego Aspose.Imaging.SizeF.
public float Width { get; set; }
Wartość nieruchomości
Methods
Add(Wielki, Wielki)
Dodaje szerokość i wysokość jednej struktury Aspose.Imaging.SizeF do szerkości i wysokości innej konstrukcji W L17.
public static SizeF Add(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Pierwszy Aspose.Imaging.SizeF dodać.
size2
SizeF
Drugi Aspose.Imaging.SizeF do dodania.
Returns
Struktura Aspose.Imaging.SizeF, która jest wynikiem dodatkowej operacji.
Equals(Obiekt)
Testy, aby sprawdzić, czy przedmiot określony jest Aspose.Imaging.SizeF o tych samych wymiarach jak ten Wl17.
public override bool Equals(object obj)
Parameters
obj
object
System.obiekt do testowania.
Returns
Metoda ta zwraca się do prawdy, jeśli obj’ jest Aspose.Imaging.SizeF i ma taką samą szerokość i wysokość jak ta __ WL16__..SiseF; w przeciwnym razie, fałszywe.
GetHashCode()
Powraca kod hash dla tej struktury Aspose.Imaging.Size.
public override int GetHashCode()
Returns
Wartość całkowita, która określa wartość hash dla tej struktury Aspose.Imaging.Size.
Subtract(Wielki, Wielki)
Podtrzymuje szerokość i wysokość jednej struktury Aspose.Imaging.SizeF z Szerokości i wysokości innej konstrukcji W L17.
public static SizeF Subtract(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Struktura Aspose.Imaging.SizeF znajduje się po lewej stronie operatora subtrakcji.
size2
SizeF
Struktura Aspose.Imaging.SizeF znajduje się po prawej stronie operatora subtrakcji.
Returns
Aspose.Imaging.SizeF jest wynikiem operacji subtrakcji.
ToPointF()
Konwertuj Aspose.Imaging.SizeF na Wl17.PointF.
public PointF ToPointF()
Returns
Powraca strukturę Aspose.Imaging.PointF.
ToSize()
Konwertuje strukturę Aspose.Imaging.SizeF do struktury Wl17.Rozmiar z wartościami rozmiaru truncated.
public Size ToSize()
Returns
Wracają do struktury Aspose.Imaging.Size.
ToString()
Tworzy człowiek czytelny pasek, który reprezentuje ten Aspose.Imaging.SizeF.
public override string ToString()
Returns
Strumień, który reprezentuje ten Aspose.Imaging.SizeF.
Operators
Operator +(Wielki, Wielki)
Dodaje szerokość i wysokość jednej struktury Aspose.Imaging.SizeF do szerkości i wysokości innej konstrukcji W L17.
public static SizeF operator +(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Pierwszy Aspose.Imaging.SizeF dodać.
size2
SizeF
Drugi Aspose.Imaging.SizeF do dodania.
Returns
Struktura Aspose.Imaging.SizeF, która jest wynikiem dodatkowej operacji.
Operator =(Wielki, Wielki)
Sprawdź, czy dwie struktury Aspose.Imaging.SizeF są równe.
public static bool operator ==(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Struktura Aspose.Imaging.SizeF znajduje się po lewej stronie operatora równości.
size2
SizeF
Struktura Aspose.Imaging.SizeF na prawo operatora równości.
Returns
Ten operator zwraca prawdę, jeśli size1’ i
size2’ mają równą szerokość i wysokość; w przeciwnym razie, fałszywe.
Wyraźny operator PointF(Szefa)
Konwertuj określony Aspose.Imaging.SizeF na Wl17.PointF.
public static explicit operator PointF(SizeF size)
Parameters
size
SizeF
Struktura Aspose.Imaging.SizeF do konwersji
Returns
Struktura Aspose.Imaging.PointF, do której ten operator konwertuje.
Operator !=(Wielki, Wielki)
Sprawdź, czy dwie struktury Aspose.Imaging.SizeF są różne.
public static bool operator !=(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Struktura Aspose.Imaging.SizeF znajduje się po lewej stronie operatora nierówności.
size2
SizeF
Struktura Aspose.Imaging.SizeF na prawo operatora nierówności.
Returns
Ten operator zwraca prawdę, jeśli size1’ i
size2’ różnią się w szerokości lub wysokości; fałszywe, jeśli
size1’ i
size2’ są równe.
Operator -(Wielki, Wielki)
Podtrzymuje szerokość i wysokość jednej struktury Aspose.Imaging.SizeF z Szerokości i wysokości innej konstrukcji W L17.
public static SizeF operator -(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Aspose.Imaging.SizeF znajduje się po lewej stronie operatora subtrakcji.
size2
SizeF
Aspose.Imaging.SizeF po prawej stronie operatora subtrakcji.
Returns
A Aspose.Imaging.SizeF jest wynikiem operacji subtrakcji.