Struct SizeF
Namespace: Aspose.Page.Drawing
Assembly: Aspose.Page.dll (25.1.2)
Ukládá uspořádanou dvojici čísel s plovoucí desetinnou čárkou, obvykle šířku a výšku obdélníku.
public struct SizeF
Děděné členy
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktor
SizeF(SizeF)
Inicializuje novou instanci struktury Aspose.Page.Drawing.SizeF ze zadané existující struktury Aspose.Page.Drawing.SizeF.
public SizeF(SizeF size)
Parametry
size
SizeF
Struktura Aspose.Page.Drawing.SizeF, ze které má být vytvořena nová struktura Aspose.Page.Drawing.SizeF.
SizeF(#=zWfgi6R$WbIywKCegIXZ99gI=)
public SizeF(#=zWfgi6R$WbIywKCegIXZ99gI= pt)
Parametry
pt
#=zWfgi6R$WbIywKCegIXZ99gI=
SizeF(float, float)
Inicializuje novou instanci struktury Aspose.Page.Drawing.SizeF ze zadaných rozměrů.
public SizeF(float width, float height)
Parametry
width
float
Šířková složka nové struktury Aspose.Page.Drawing.SizeF.
height
float
Výšková složka nové struktury Aspose.Page.Drawing.SizeF.
Pole
Empty
Získá strukturu Aspose.Page.Drawing.SizeF, která má hodnotu Aspose.Page.Drawing.SizeF.Height a Aspose.Page.Drawing.SizeF.Width rovnu 0.
public static readonly SizeF Empty
Hodnota pole
Vlastnosti
Height
Získá nebo nastaví vertikální složku této struktury Aspose.Page.Drawing.SizeF.
public float Height { get; set; }
Hodnota vlastnosti
IsEmpty
Získá hodnotu, která indikuje, zda má tato struktura Aspose.Page.Drawing.SizeF nulovou šířku a výšku.
public bool IsEmpty { get; }
Hodnota vlastnosti
Width
Získá nebo nastaví horizontální složku této struktury Aspose.Page.Drawing.SizeF.
public float Width { get; set; }
Hodnota vlastnosti
Metody
Clone()
Klonuje tuto strukturu Aspose.Page.Drawing.SizeF.
public object Clone()
Návratová hodnota
Equals(object)
Testuje, zda je zadaný objekt strukturou Aspose.Page.Drawing.SizeF se stejnými rozměry jako tato struktura Aspose.Page.Drawing.SizeF.
public override bool Equals(object obj)
Parametry
obj
object
Objekt System.Object, který se má testovat.
Návratová hodnota
Tato metoda vrací true, pokud obj
je struktura Aspose.Page.Drawing.SizeF a má stejnou šířku a výšku jako tato struktura Aspose.Page.Drawing.SizeF; jinak false.
GetHashCode()
Vrací hash kód pro tuto strukturu Aspose.Page.Drawing.Size.
public override int GetHashCode()
Návratová hodnota
Celé číslo, které specifikuje hash hodnotu pro tuto strukturu Aspose.Page.Drawing.Size.
ToString()
Vytváří lidsky čitelný řetězec, který reprezentuje tuto strukturu Aspose.Page.Drawing.SizeF.
public override string ToString()
Návratová hodnota
Řetězec, který reprezentuje tuto strukturu Aspose.Page.Drawing.SizeF.
Operátory
operator ==(SizeF, SizeF)
Testuje, zda jsou dvě struktury Aspose.Page.Drawing.SizeF shodné.
public static bool operator ==(SizeF left, SizeF right)
Parametry
left
SizeF
Struktura Aspose.Page.Drawing.SizeF na levé straně operátoru rovnosti.
right
SizeF
Struktura Aspose.Page.Drawing.SizeF na pravé straně operátoru rovnosti.
Návratová hodnota
Tento operátor vrací true, pokud left
a right
mají stejnou šířku a výšku; jinak false.
operator !=(SizeF, SizeF)
Testuje, zda jsou dvě struktury Aspose.Page.Drawing.SizeF odlišné.
public static bool operator !=(SizeF sz1, SizeF sz2)
Parametry
sz1
SizeF
Struktura Aspose.Page.Drawing.SizeF na levé straně operátoru nerovnosti.
sz2
SizeF
Struktura Aspose.Page.Drawing.SizeF na pravé straně operátoru nerovnosti.
Návratová hodnota
Tento operátor vrací true, pokud sz1
a sz2
se liší buď ve šířce, nebo ve výšce; false, pokud sz1
a sz2
jsou shodné.