Struct SizeF
Namespace: Aspose.Page.Drawing
Assembly: Aspose.Page.dll (25.1.2)
Przechowuje uporządkowaną parę liczb zmiennoprzecinkowych, zazwyczaj szerokość i wysokość prostokąta.
public struct SizeF
Dziedziczone członkowie
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktorzy
SizeF(SizeF)
Inicjalizuje nową instancję struktury Aspose.Page.Drawing.SizeF z określonej istniejącej struktury Aspose.Page.Drawing.SizeF.
public SizeF(SizeF size)
Parametry
size
SizeF
Struktura Aspose.Page.Drawing.SizeF, z której ma być utworzona nowa struktura Aspose.Page.Drawing.SizeF.
SizeF(#=zWfgi6R$WbIywKCegIXZ99gI=)
public SizeF(#=zWfgi6R$WbIywKCegIXZ99gI= pt)
Parametry
pt
#=zWfgi6R$WbIywKCegIXZ99gI=
SizeF(float, float)
Inicjalizuje nową instancję struktury Aspose.Page.Drawing.SizeF z określonych wymiarów.
public SizeF(float width, float height)
Parametry
width
float
Składnik szerokości nowej struktury Aspose.Page.Drawing.SizeF.
height
float
Składnik wysokości nowej struktury Aspose.Page.Drawing.SizeF.
Pola
Empty
Zwraca strukturę Aspose.Page.Drawing.SizeF, która ma wartość Aspose.Page.Drawing.SizeF.Height i Aspose.Page.Drawing.SizeF.Width równą 0.
public static readonly SizeF Empty
Wartość pola
Właściwości
Height
Zwraca lub ustawia pionowy składnik tej struktury Aspose.Page.Drawing.SizeF.
public float Height { get; set; }
Wartość właściwości
IsEmpty
Zwraca wartość, która wskazuje, czy ta struktura Aspose.Page.Drawing.SizeF ma zerową szerokość i wysokość.
public bool IsEmpty { get; }
Wartość właściwości
Width
Zwraca lub ustawia poziomy składnik tej struktury Aspose.Page.Drawing.SizeF.
public float Width { get; set; }
Wartość właściwości
Metody
Clone()
Klonuje tę strukturę Aspose.Page.Drawing.SizeF.
public object Clone()
Zwraca
Equals(object)
Sprawdza, czy określony obiekt jest strukturą Aspose.Page.Drawing.SizeF o tych samych wymiarach co ta struktura Aspose.Page.Drawing.SizeF.
public override bool Equals(object obj)
Parametry
obj
object
Obiekt System.Object do przetestowania.
Zwraca
Ta metoda zwraca true, jeśli obj
jest strukturą Aspose.Page.Drawing.SizeF i ma tę samą szerokość i wysokość co ta struktura Aspose.Page.Drawing.SizeF; w przeciwnym razie false.
GetHashCode()
Zwraca kod haszujący dla tej struktury Aspose.Page.Drawing.Size.
public override int GetHashCode()
Zwraca
Wartość całkowita, która określa wartość haszującą dla tej struktury Aspose.Page.Drawing.Size.
ToString()
Tworzy czytelny dla człowieka ciąg, który reprezentuje tę strukturę Aspose.Page.Drawing.SizeF.
public override string ToString()
Zwraca
Ciąg, który reprezentuje tę strukturę Aspose.Page.Drawing.SizeF.
Operatory
operator ==(SizeF, SizeF)
Sprawdza, czy dwie struktury Aspose.Page.Drawing.SizeF są równe.
public static bool operator ==(SizeF left, SizeF right)
Parametry
left
SizeF
Struktura Aspose.Page.Drawing.SizeF po lewej stronie operatora równości.
right
SizeF
Struktura Aspose.Page.Drawing.SizeF po prawej stronie operatora równości.
Zwraca
Ten operator zwraca true, jeśli left
i right
mają tę samą szerokość i wysokość; w przeciwnym razie false.
operator !=(SizeF, SizeF)
Sprawdza, czy dwie struktury Aspose.Page.Drawing.SizeF są różne.
public static bool operator !=(SizeF sz1, SizeF sz2)
Parametry
sz1
SizeF
Struktura Aspose.Page.Drawing.SizeF po lewej stronie operatora nierówności.
sz2
SizeF
Struktura Aspose.Page.Drawing.SizeF po prawej stronie operatora nierówności.
Zwraca
Ten operator zwraca true, jeśli sz1
i sz2
różnią się szerokością lub wysokością; false, jeśli sz1
i sz2
są równe.