Struct SizeF

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

SizeF

Eigenschaften

Height

Erhält oder setzt die vertikale Komponente dieser Aspose.Page.Drawing.SizeF-Struktur.

public float Height { get; set; }

Eigenschaftswert

float

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

bool

Width

Erhält oder setzt die horizontale Komponente dieser Aspose.Page.Drawing.SizeF-Struktur.

public float Width { get; set; }

Eigenschaftswert

float

Methoden

Clone()

Kopiert diese Aspose.Page.Drawing.SizeF.

public object Clone()

Gibt zurück

object

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

bool

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

int

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

string

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

bool

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

bool

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.

 Deutsch