Struct SizeF
Der Name: Aspose.Imaging Versammlung: Aspose.Imaging.dll (25.4.0)
Es speichert ein bestelltes Paar Flow-Punkte-Nummern, typischerweise die Breite und Höhe eines Rechteckens.
public struct SizeF
Vererbte Mitglieder
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
SIEF(SIEF)
Initialisiert eine neue Instanz der Aspose.Imaging.SizeF Struktur aus der angegebenen Aspose.Imaging.SizeF.
public SizeF(SizeF size)
Parameters
size
SizeF
Die Aspose.Imaging.SizeF, von der Sie die neue Aspose.Imaging.SizeF erstellen können.
SIEF(Punkte)
Initialisiert eine neue Instanz der Aspose.Imaging.SizeF Struktur aus der angegebenen Aspose.Imaging.PointF.
public SizeF(PointF point)
Parameters
point
PointF
Die Aspose.Imaging.PointF, von der Sie diese Aspose.Imaging.SizeF initialisieren können.
SIEF(Flotte und Flotte)
Initialisiert eine neue Instanz der Aspose.Imaging.SizeF Struktur aus den angegebenen Dimensionen.
public SizeF(float width, float height)
Parameters
width
float
Die breite Komponente des neuen Aspose.Imaging.SizeF.
height
float
Die Höhe Komponente des neuen Aspose.Imaging.SizeF.
Properties
Empty
Er erhält ein neues Beispiel der Aspose.Imaging.SizeF Struktur, die Aspose.Imaging.SizeF.Wide und Aspose.Imaging.SizeF.Höhe Werte auf Null festgelegt hat.
public static SizeF Empty { get; }
Eigentumswert
Height
Erhalten oder setzen die vertikale Komponente dieses Aspose.Imaging.SizeF.
public float Height { get; set; }
Eigentumswert
IsEmpty
Er erhält einen Wert, der darauf hindeutet, ob diese Aspose.Imaging.SizeF null Breite und Höhe hat.
public bool IsEmpty { get; }
Eigentumswert
Width
Erhalten oder setzen die horizontale Komponente dieses Aspose.Imaging.SizeF.
public float Width { get; set; }
Eigentumswert
Methods
Add(Siege, Siege)
Er fügt die Breite und Höhe einer Aspose.Imaging.SizeF Struktur zur Breite und Höhe einer anderen Aspose.Imaging.SizeF Struktur hinzu.
public static SizeF Add(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Die erste Aspose.Imaging.SizeF hinzufügen.
size2
SizeF
Die zweite Aspose.Imaging.SizeF hinzufügen.
Returns
Eine Aspose.Imaging.SizeF Struktur, die das Ergebnis der zusätzlichen Operation ist.
Equals(Objekt)
Tests, um zu sehen, ob das angegebenes Objekt ein Aspose.Imaging.SizeF mit den gleichen Dimensionen wie dieses Aspose.Imaging.SizeF ist.
public override bool Equals(object obj)
Parameters
obj
object
Das System.Objekt zu testen.
Returns
Diese Methode wird wahr, wenn obj’ eine Aspose.Imaging.SizeF ist und die gleiche Breite und Höhe wie diese Aspose.Imaging.SizeF hat; sonst, falsch.
GetHashCode()
Wiederherstellen eines Hash-Codes für diese Aspose.Imaging.Size Struktur.
public override int GetHashCode()
Returns
Eine Gesamtwert, die einen Hashwert für diese Aspose.Imaging.Size Struktur angibt.
Subtract(Siege, Siege)
Abdrückt die Breite und Höhe einer Aspose.Imaging.SizeF Struktur von der Breite und Höhe einer anderen Aspose.Imaging.SizeF Struktur.
public static SizeF Subtract(SizeF size1, SizeF size2)
Parameters
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 Subtraktionsbetreibers.
Returns
Die Aspose.Imaging.SizeF ist das Ergebnis der Subtraktion.
ToPointF()
Umwandelt eine Aspose.Imaging.SizeF in eine Aspose.Imaging.PointF.
public PointF ToPointF()
Returns
Wiederherstellen einer Aspose.Imaging.PointF Struktur.
ToSize()
Umwandelt eine Aspose.Imaging.SizeF in eine Aspose.Imaging.Size Struktur mit trunkierten Größenwerten.
public Size ToSize()
Returns
Zurück eine Aspose.Imaging.Size Struktur.
ToString()
Erstellt eine menschlich lesbare String, die diese Aspose.Imaging.SizeF darstellt.
public override string ToString()
Returns
Eine String, die diese Aspose.Imaging.SizeF darstellt.
Operators
Betreiber +(Siege, Siege)
Er fügt die Breite und Höhe einer Aspose.Imaging.SizeF Struktur zur Breite und Höhe einer anderen Aspose.Imaging.SizeF Struktur hinzu.
public static SizeF operator +(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Die erste Aspose.Imaging.SizeF hinzufügen.
size2
SizeF
Die zweite Aspose.Imaging.SizeF hinzufügen.
Returns
Eine Aspose.Imaging.SizeF Struktur, die das Ergebnis der zusätzlichen Operation ist.
Der Betreiber =(Siege, Siege)
Prüfen Sie, ob zwei Aspose.Imaging.SizeF Strukturen gleich sind.
public static bool operator ==(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Die Aspose.Imaging.SizeF Struktur auf der linken Seite des Gleichheitsbetreibers.
size2
SizeF
Die Aspose.Imaging.SizeF Struktur auf das Recht des Gleichheitsbetreibers.
Returns
Dieser Betreiber returns true if size1’ and
size2’ have equal width and height; otherwise, false.
Ausdrücklicher Betreiber PointF(SIEF)
Umwandelt die angegebenen Aspose.Imaging.SizeF in eine Aspose.Imaging.PointF.
public static explicit operator PointF(SizeF size)
Parameters
size
SizeF
Die Aspose.Imaging.SizeF Struktur zu konvertieren
Returns
Die Aspose.Imaging.PointF Struktur, in die dieser Betreiber konvertiert.
Betreiber !=(Siege, Siege)
Prüfen Sie, ob zwei Aspose.Imaging.SizeF Strukturen unterschiedlich sind.
public static bool operator !=(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Die Aspose.Imaging.SizeF Struktur auf der linken Seite der Ungleichheit-Betreiber.
size2
SizeF
Die Aspose.Imaging.SizeF Struktur auf das Recht der Ungleichheitbetreiber.
Returns
Dieser Betreiber returns true if size1’ and
size2’ differ either in width or height; false if
size1’ and
size2’ are equal.
Betreiber -(Siege, Siege)
Abdrückt die Breite und Höhe einer Aspose.Imaging.SizeF Struktur von der Breite und Höhe einer anderen Aspose.Imaging.SizeF Struktur.
public static SizeF operator -(SizeF size1, SizeF size2)
Parameters
size1
SizeF
Die Aspose.Imaging.SizeF auf der linken Seite des Subtraktionsoperators.
size2
SizeF
Die Aspose.Imaging.SizeF auf der rechten Seite des Subtraktionsbetreibers.
Returns
Eine Aspose.Imaging.SizeF, die das Ergebnis der Subtraktion ist.