Struct SizeF
Namespace: Aspose.Page.Drawing
Assembly: Aspose.Page.dll (25.1.2)
Speichert ein geordnetes Paar von Fließkommazahlen, typischerweise die Breite und Höhe eines Rechtecks.
public struct SizeF
Vererbte Mitglieder
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktoren
SizeF(SizeF)
Initialisiert eine neue Instanz der Aspose.Page.Drawing.SizeF-Struktur aus der angegebenen bestehenden Aspose.Page.Drawing.SizeF-Struktur.
public SizeF(SizeF size)
Parameter
size
SizeF
Die Aspose.Page.Drawing.SizeF-Struktur, aus der die neue Aspose.Page.Drawing.SizeF-Struktur erstellt werden soll.
SizeF(#=zWfgi6R$WbIywKCegIXZ99gI=)
public SizeF(#=zWfgi6R$WbIywKCegIXZ99gI= pt)
Parameter
pt
#=zWfgi6R$WbIywKCegIXZ99gI=
SizeF(float, float)
Initialisiert eine neue Instanz der Aspose.Page.Drawing.SizeF-Struktur aus den angegebenen Dimensionen.
public SizeF(float width, float height)
Parameter
width
float
Die Breitenkomponente der neuen Aspose.Page.Drawing.SizeF-Struktur.
height
float
Die Höhenkomponente der neuen Aspose.Page.Drawing.SizeF-Struktur.
Felder
Empty
Erhält eine Aspose.Page.Drawing.SizeF-Struktur, die einen Aspose.Page.Drawing.SizeF.Height- und Aspose.Page.Drawing.SizeF.Width-Wert von 0 hat.
public static readonly SizeF Empty
Feldwert
Eigenschaften
Height
Erhält oder setzt die vertikale Komponente dieser Aspose.Page.Drawing.SizeF-Struktur.
public float Height { get; set; }
Eigenschaftswert
IsEmpty
Erhält einen Wert, der angibt, ob diese Aspose.Page.Drawing.SizeF-Struktur eine Breite und Höhe von null hat.
public bool IsEmpty { get; }
Eigenschaftswert
Width
Erhält oder setzt die horizontale Komponente dieser Aspose.Page.Drawing.SizeF-Struktur.
public float Width { get; set; }
Eigenschaftswert
Methoden
Clone()
Kopiert diese Aspose.Page.Drawing.SizeF.
public object Clone()
Gibt zurück
Equals(object)
Überprüft, ob das angegebene Objekt eine Aspose.Page.Drawing.SizeF-Struktur mit denselben Dimensionen wie diese Aspose.Page.Drawing.SizeF-Struktur ist.
public override bool Equals(object obj)
Parameter
obj
object
Das zu testende System.Object.
Gibt zurück
Diese Methode gibt true zurück, wenn obj
eine Aspose.Page.Drawing.SizeF ist und die gleiche Breite und Höhe wie diese Aspose.Page.Drawing.SizeF hat; andernfalls false.
GetHashCode()
Gibt einen Hashcode für diese Aspose.Page.Drawing.Size-Struktur zurück.
public override int GetHashCode()
Gibt zurück
Ein ganzzahliger Wert, der einen Hashwert für diese Aspose.Page.Drawing.Size-Struktur angibt.
ToString()
Erstellt eine menschenlesbare Zeichenfolge, die diese Aspose.Page.Drawing.SizeF-Struktur darstellt.
public override string ToString()
Gibt zurück
Eine Zeichenfolge, die diese Aspose.Page.Drawing.SizeF-Struktur darstellt.
Operatoren
operator ==(SizeF, SizeF)
Überprüft, ob zwei Aspose.Page.Drawing.SizeF-Strukturen gleich sind.
public static bool operator ==(SizeF left, SizeF right)
Parameter
left
SizeF
Die Aspose.Page.Drawing.SizeF-Struktur auf der linken Seite des Gleichheitsoperators.
right
SizeF
Die Aspose.Page.Drawing.SizeF-Struktur auf der rechten Seite des Gleichheitsoperators.
Gibt zurück
Dieser Operator gibt true zurück, wenn left
und right
die gleiche Breite und Höhe haben; andernfalls false.
operator !=(SizeF, SizeF)
Überprüft, ob zwei Aspose.Page.Drawing.SizeF-Strukturen unterschiedlich sind.
public static bool operator !=(SizeF sz1, SizeF sz2)
Parameter
sz1
SizeF
Die Aspose.Page.Drawing.SizeF-Struktur auf der linken Seite des Ungleichheitsoperators.
sz2
SizeF
Die Aspose.Page.Drawing.SizeF-Struktur auf der rechten Seite des Ungleichheitsoperators.
Gibt zurück
Dieser Operator gibt true zurück, wenn sz1
und sz2
sich entweder in der Breite oder Höhe unterscheiden; false, wenn sz1
und sz2
gleich sind.