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
| Konstruktor | Beschreibung |
|---|---|
| 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
| Methode | Beschreibung |
|---|---|
| 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| size | SizeF | Das 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| point | PointF | Das 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Breite | float | Die Breitenkomponente des neuen Aspose.Imaging.SizeF. |
| Höhe | float | Die 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| size1 | SizeF | Das erste Aspose.Imaging.SizeF, das hinzugefügt werden soll. |
| size2 | SizeF | Das 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| size1 | SizeF | Das Aspose.Imaging.SizeF auf der linken Seite des Subtraktionsoperators. |
| size2 | SizeF | Das 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| size1 | SizeF | Die Aspose.Imaging.SizeF-Struktur auf der linken Seite des Gleichheitsoperators. |
| size2 | SizeF | Die 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| size1 | SizeF | Die Aspose.Imaging.SizeF-Struktur auf der linken Seite des Ungleichheitsoperators. |
| size2 | SizeF | Die 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| size | SizeF | Die 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| size1 | SizeF | Das erste Aspose.Imaging.SizeF, das hinzugefügt werden soll. |
| size2 | SizeF | Das 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| size1 | SizeF | Die Aspose.Imaging.SizeF-Struktur auf der linken Seite des Subtraktionsoperators. |
| size2 | SizeF | Die 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| obj1 | SizeF | |
| obj2 | SizeF |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| obj | java.lang.Object | Das 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| that | SizeF |
Clone()
public SizeF Clone()
Returns: SizeF