SizeF

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.lang.Struct

public class SizeF extends Struct<SizeF>

Speichert ein geordnetes Paar von Fließkommazahlen, typischerweise die Breite und Höhe eines Rechtecks.

Konstruktoren

KonstruktorBeschreibung
SizeF()
SizeF(SizeF size)Initialisiert eine neue Instanz der Aspose.Imaging.SizeF-Struktur aus dem angegebenen Aspose.Imaging.SizeF.
SizeF(PointF point)Initialisiert eine neue Instanz der Aspose.Imaging.SizeF-Struktur aus dem angegebenen Aspose.Imaging.PointF.
SizeF(float width, float height)Initialisiert eine neue Instanz der Aspose.Imaging.SizeF-Struktur aus den angegebenen Abmessungen.

Methoden

MethodeBeschreibung
getEmpty()Gibt eine neue Instanz der Aspose.Imaging.SizeF-Struktur zurück, deren Werte Aspose.Imaging.SizeF.Width und Aspose.Imaging.SizeF.Height auf Null gesetzt sind.
op_Addition(SizeF size1, SizeF size2)Addiert die Breite und Höhe einer Aspose.Imaging.SizeF-Struktur zur Breite und Höhe einer anderen Aspose.Imaging.SizeF-Struktur.
op_Subtraction(SizeF size1, SizeF size2)Subtrahiert die Breite und Höhe einer Aspose.Imaging.SizeF-Struktur von der Breite und Höhe einer anderen Aspose.Imaging.SizeF-Struktur.
op_Equality(SizeF size1, SizeF size2)Prüft, ob zwei Aspose.Imaging.SizeF-Strukturen gleich sind.
op_Inequality(SizeF size1, SizeF size2)Prüft, ob zwei Aspose.Imaging.SizeF-Strukturen unterschiedlich sind.
to_PointF(SizeF size)Konvertiert das angegebene Aspose.Imaging.SizeF in ein Aspose.Imaging.PointF.
add(SizeF size1, SizeF size2)Addiert die Breite und Höhe einer Aspose.Imaging.SizeF-Struktur zur Breite und Höhe einer anderen Aspose.Imaging.SizeF-Struktur.
subtract(SizeF size1, SizeF size2)Subtrahiert die Breite und Höhe einer Aspose.Imaging.SizeF-Struktur von der Breite und Höhe einer anderen Aspose.Imaging.SizeF-Struktur.
isEquals(SizeF obj1, SizeF obj2)
isEmpty()Gibt einen Wert zurück, der angibt, ob dieses Aspose.Imaging.SizeF eine Breite und Höhe von Null hat.
getWidth()Liest oder setzt die horizontale Komponente dieses Aspose.Imaging.SizeF.
setWidth(float value)Liest oder setzt die horizontale Komponente dieses Aspose.Imaging.SizeF.
getHeight()Liest oder setzt die vertikale Komponente dieses Aspose.Imaging.SizeF.
setHeight(float value)Liest oder setzt die vertikale Komponente dieses Aspose.Imaging.SizeF.
toPointF()Konvertiert ein Aspose.Imaging.SizeF in ein Aspose.Imaging.PointF.
toSize()Konvertiert ein Aspose.Imaging.SizeF in eine Aspose.Imaging.Size-Struktur mit abgeschnittenen Größenwerten.
equals(Object obj)Prüft, ob das angegebene Objekt ein Aspose.Imaging.SizeF mit denselben Abmessungen wie dieses Aspose.Imaging.SizeF ist.
hashCode()Gibt einen Hashcode für diese Aspose.Imaging.Size-Struktur zurück.
toString()Erstellt eine menschenlesbare Zeichenkette, die dieses Aspose.Imaging.SizeF darstellt.
CloneTo(SizeF that)
Clone()

SizeF()

public SizeF()

SizeF(SizeF size)

public SizeF(SizeF size)

Initialisiert eine neue Instanz der Aspose.Imaging.SizeF-Struktur aus dem angegebenen Aspose.Imaging.SizeF.

Parameters:

ParameterTypBeschreibung
sizeSizeFDas Aspose.Imaging.SizeF, aus dem das neue Aspose.Imaging.SizeF erstellt werden soll.

SizeF(PointF point)

public SizeF(PointF point)

Initialisiert eine neue Instanz der Aspose.Imaging.SizeF-Struktur aus dem angegebenen Aspose.Imaging.PointF.

Parameters:

ParameterTypBeschreibung
pointPointFDas Aspose.Imaging.PointF, aus dem dieses Aspose.Imaging.SizeF initialisiert werden soll.

SizeF(float width, float height)

public SizeF(float width, float height)

Initialisiert eine neue Instanz der Aspose.Imaging.SizeF-Struktur aus den angegebenen Abmessungen.

Parameters:

ParameterTypBeschreibung
BreitefloatDie Breitenkomponente des neuen Aspose.Imaging.SizeF.
HöhefloatDie Höhenkomponente des neuen Aspose.Imaging.SizeF.

getEmpty()

public static SizeF getEmpty()

Gibt eine neue Instanz der Aspose.Imaging.SizeF-Struktur zurück, deren Werte Aspose.Imaging.SizeF.Width und Aspose.Imaging.SizeF.Height auf Null gesetzt sind.

Returns: SizeF

op_Addition(SizeF size1, SizeF size2)

public static SizeF op_Addition(SizeF size1, SizeF size2)

Addiert die Breite und Höhe einer Aspose.Imaging.SizeF-Struktur zur Breite und Höhe einer anderen Aspose.Imaging.SizeF-Struktur.

Parameters:

ParameterTypBeschreibung
size1SizeFDas erste Aspose.Imaging.SizeF, das hinzugefügt werden soll.
size2SizeFDas zweite Aspose.Imaging.SizeF zum Hinzufügen.

Returns: SizeF - A Aspose.Imaging.SizeF structure that is the result of the addition operation.

op_Subtraction(SizeF size1, SizeF size2)

public static SizeF op_Subtraction(SizeF size1, SizeF size2)

Subtrahiert die Breite und Höhe einer Aspose.Imaging.SizeF-Struktur von der Breite und Höhe einer anderen Aspose.Imaging.SizeF-Struktur.

Parameters:

ParameterTypBeschreibung
size1SizeFDas Aspose.Imaging.SizeF auf der linken Seite des Subtraktionsoperators.
size2SizeFDas Aspose.Imaging.SizeF auf der rechten Seite des Subtraktionsoperators.

Returns: SizeF - A Aspose.Imaging.SizeF that is the result of the subtraction operation.

op_Equality(SizeF size1, SizeF size2)

public static boolean op_Equality(SizeF size1, SizeF size2)

Prüft, ob zwei Aspose.Imaging.SizeF-Strukturen gleich sind.

Parameters:

ParameterTypBeschreibung
size1SizeFDie Aspose.Imaging.SizeF-Struktur auf der linken Seite des Gleichheitsoperators.
size2SizeFDie Aspose.Imaging.SizeF-Struktur auf der rechten Seite des Gleichheitsoperators.

Returns: boolean - Dieser Operator gibt true zurück, wenn size1 und size2 gleiche Breite und Höhe haben; andernfalls false.

op_Inequality(SizeF size1, SizeF size2)

public static boolean op_Inequality(SizeF size1, SizeF size2)

Prüft, ob zwei Aspose.Imaging.SizeF-Strukturen unterschiedlich sind.

Parameters:

ParameterTypBeschreibung
size1SizeFDie Aspose.Imaging.SizeF-Struktur auf der linken Seite des Ungleichheitsoperators.
size2SizeFDie Aspose.Imaging.SizeF-Struktur auf der rechten Seite des Ungleichheitsoperators.

Returns: boolean - Dieser Operator gibt true zurück, wenn size1 und size2 sich entweder in der Breite oder Höhe unterscheiden; false, wenn size1 und size2 gleich sind.

to_PointF(SizeF size)

public static PointF to_PointF(SizeF size)

Konvertiert das angegebene Aspose.Imaging.SizeF in ein Aspose.Imaging.PointF.

Parameters:

ParameterTypBeschreibung
sizeSizeFDie Aspose.Imaging.SizeF-Struktur, die konvertiert werden soll

Returns: PointF - The Aspose.Imaging.PointF structure to which this operator converts.

add(SizeF size1, SizeF size2)

public static SizeF add(SizeF size1, SizeF size2)

Addiert die Breite und Höhe einer Aspose.Imaging.SizeF-Struktur zur Breite und Höhe einer anderen Aspose.Imaging.SizeF-Struktur.

Parameters:

ParameterTypBeschreibung
size1SizeFDas erste Aspose.Imaging.SizeF, das hinzugefügt werden soll.
size2SizeFDas zweite Aspose.Imaging.SizeF zum Hinzufügen.

Returns: SizeF - A Aspose.Imaging.SizeF structure that is the result of the addition operation.

subtract(SizeF size1, SizeF size2)

public static SizeF subtract(SizeF size1, SizeF size2)

Subtrahiert die Breite und Höhe einer Aspose.Imaging.SizeF-Struktur von der Breite und Höhe einer anderen Aspose.Imaging.SizeF-Struktur.

Parameters:

ParameterTypBeschreibung
size1SizeFDie Aspose.Imaging.SizeF-Struktur auf der linken Seite des Subtraktionsoperators.
size2SizeFDie Aspose.Imaging.SizeF-Struktur auf der rechten Seite des Subtraktionsoperators.

Returns: SizeF - The Aspose.Imaging.SizeF that is a result of the subtraction operation.

isEquals(SizeF obj1, SizeF obj2)

public static boolean isEquals(SizeF obj1, SizeF obj2)

Parameters:

ParameterTypBeschreibung
obj1SizeF
obj2SizeF

Returns: boolean

isEmpty()

public boolean isEmpty()

Gibt einen Wert zurück, der angibt, ob dieses Aspose.Imaging.SizeF eine Breite und Höhe von Null hat.

Returns: boolean - Diese Eigenschaft gibt true zurück, wenn dieses Aspose.Imaging.SizeF sowohl Breite als auch Höhe von null hat; andernfalls false.

getWidth()

public float getWidth()

Liest oder setzt die horizontale Komponente dieses Aspose.Imaging.SizeF.

Returns: float - Die horizontale Komponente dieses Aspose.Imaging.SizeF, typischerweise in Pixeln gemessen.

setWidth(float value)

public void setWidth(float value)

Liest oder setzt die horizontale Komponente dieses Aspose.Imaging.SizeF.

Parameters:

ParameterTypBeschreibung
Wertfloat

getHeight()

public float getHeight()

Liest oder setzt die vertikale Komponente dieses Aspose.Imaging.SizeF.

Returns: float - Die vertikale Komponente dieses Aspose.Imaging.SizeF, typischerweise in Pixeln gemessen.

setHeight(float value)

public void setHeight(float value)

Liest oder setzt die vertikale Komponente dieses Aspose.Imaging.SizeF.

Parameters:

ParameterTypBeschreibung
Wertfloat

toPointF()

public PointF toPointF()

Konvertiert ein Aspose.Imaging.SizeF in ein Aspose.Imaging.PointF.

Returns: PointF - Returns a Aspose.Imaging.PointF structure.

toSize()

public Size toSize()

Konvertiert ein Aspose.Imaging.SizeF in eine Aspose.Imaging.Size-Struktur mit abgeschnittenen Größenwerten.

Returns: Size - Returns a Aspose.Imaging.Size structure.

equals(Object obj)

public boolean equals(Object obj)

Prüft, ob das angegebene Objekt ein Aspose.Imaging.SizeF mit denselben Abmessungen wie dieses Aspose.Imaging.SizeF ist.

Parameters:

ParameterTypBeschreibung
objjava.lang.ObjectDas System.Object zum Testen.

Returns: boolean - Diese Methode gibt true zurück, wenn obj ein Aspose.Imaging.SizeF ist und dieselbe Breite und Höhe wie dieses Aspose.Imaging.SizeF hat; andernfalls false.

hashCode()

public int hashCode()

Gibt einen Hashcode für diese Aspose.Imaging.Size-Struktur zurück.

Returns: int - Ein ganzzahliger Wert, der einen Hashwert für diese Aspose.Imaging.Size-Struktur angibt.

toString()

public String toString()

Erstellt eine menschenlesbare Zeichenkette, die dieses Aspose.Imaging.SizeF darstellt.

Returns: java.lang.String - Eine Zeichenkette, die dieses Aspose.Imaging.SizeF darstellt.

CloneTo(SizeF that)

public void CloneTo(SizeF that)

Parameters:

ParameterTypBeschreibung
thatSizeF

Clone()

public SizeF Clone()

Returns: SizeF