Struct Size

Struct Size

Der Name: Aspose.Imaging Versammlung: Aspose.Imaging.dll (25.4.0)

Die Größe repräsentiert.

public struct Size

Vererbte Mitglieder

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

Size(Point)

Initialisiert eine neue Instanz der Aspose.Imaging.Size Struktur aus dem angegebenen Aspose.Imaging.Point.

public Size(Point point)

Parameters

point Point

Der Aspose.Imaging.Point, aus dem Sie diesen Aspose.Imaging.Size initialisieren können.

Size(und int, int)

Initialisiert eine neue Instanz der Aspose.Imaging.Size Struktur aus den angegebenen Dimensionen.

public Size(int width, int height)

Parameters

width int

Die breite Komponente des neuen Aspose.Imaging.Size.

height int

Die Höhe Komponente des neuen Aspose.Imaging.Size.

Properties

Empty

Er erhält ein neues Beispiel der Aspose.Imaging.Size Struktur, die Aspose.Imaging.Size.Wide und Aspose.Imaging.Size.Höhe Werte auf Null festgelegt hat.

[JsonIgnore]
public static Size Empty { get; }

Eigentumswert

Size

Height

Erhalten oder setzen die vertikale Komponente dieses Aspose.Imaging.Size.

public int Height { get; set; }

Eigentumswert

int

IsEmpty

Er erhält einen Wert, der darauf hindeutet, ob diese Aspose.Imaging.Size mit Breite und Höhe von 0.

[JsonIgnore]
public bool IsEmpty { get; }

Eigentumswert

bool

Width

Erhalten oder setzen die horizontale Komponente dieses Aspose.Imaging.Size.

public int Width { get; set; }

Eigentumswert

int

Methods

Add(Größe, Größe)

Er fügt die Breite und Höhe einer Aspose.Imaging.Size Struktur zur Breite und Höhe einer anderen Aspose.Imaging.Size Struktur hinzu.

public static Size Add(Size size1, Size size2)

Parameters

size1 Size

Die erste Aspose.Imaging.Size hinzufügen.

size2 Size

Die zweite Aspose.Imaging.Size hinzufügen.

Returns

Size

Eine Aspose.Imaging.Size Struktur, die das Ergebnis der zusätzlichen Operation ist.

Ceiling(SIEF)

Umwandelt die angegebenen Aspose.Imaging.SizeF-Struktur in eine Aspose.Imaging.Size-Struktur, indem Sie die Werte der Aspose.Imaging.Size-Struktur in die nächsten höheren Gesamtwerte drehen.

public static Size Ceiling(SizeF size)

Parameters

size SizeF

Die Aspose.Imaging.SizeF Struktur zu konvertieren.

Returns

Size

Die Aspose.Imaging.Size Struktur konvertiert diese Methode in.

Equals(Objekt)

Tests, um zu sehen, ob das angegebenes Objekt eine Aspose.Imaging.Size mit den gleichen Dimensionen wie diese Aspose.Imaging.Size ist.

public override bool Equals(object obj)

Parameters

obj object

Das System.Objekt zu testen.

Returns

bool

Richtig, wenn obj’ ist ein Aspose.Imaging.Size und hat die gleiche Breite und Höhe wie dieses Aspose.Imaging.Size; sonst, falsch.

GetHashCode()

Wiederherstellen eines Hash-Codes für diese Aspose.Imaging.Size Struktur.

public override int GetHashCode()

Returns

int

Eine Gesamtwert, die einen Hashwert für diese Aspose.Imaging.Size Struktur angibt.

Round(SIEF)

Umwandelt die angegebenen Aspose.Imaging.SizeF-Struktur in eine Aspose.Imaging.Size-Struktur, indem Sie die Werte der Aspose.Imaging.SizeF-Struktur in die nächstgelegenen Gesamtwerte drehen.

public static Size Round(SizeF size)

Parameters

size SizeF

Die Aspose.Imaging.SizeF Struktur zu konvertieren.

Returns

Size

Die Aspose.Imaging.Size Struktur konvertiert diese Methode in.

Subtract(Größe, Größe)

Abdrückt die Breite und Höhe einer Aspose.Imaging.Size Struktur von der Breite und Höhe einer anderen Aspose.Imaging.Size Struktur.

public static Size Subtract(Size size1, Size size2)

Parameters

size1 Size

Die Aspose.Imaging.Size Struktur auf der linken Seite des Subtraktionsoperators.

size2 Size

Die Aspose.Imaging.Size Struktur auf der rechten Seite des Subtraktionsoperators.

Returns

Size

Die Aspose.Imaging.Size ist das Ergebnis der Subtraktion.

ToString()

Erstellt eine menschlich lesbare String, die diese Aspose.Imaging.Size darstellt.

public override string ToString()

Returns

string

Eine String, die diese Aspose.Imaging.Size darstellt.

Truncate(SIEF)

Umwandelt die angegebenen Aspose.Imaging.SizeF-Struktur in eine Aspose.Imaging.Size-Struktur, indem Sie die Werte der Aspose.Imaging.SizeF-Struktur in die nächste niedrige Gesamtwerte drehen.

public static Size Truncate(SizeF size)

Parameters

size SizeF

Die Aspose.Imaging.SizeF Struktur zu konvertieren.

Returns

Size

Die Aspose.Imaging.Size Struktur konvertiert diese Methode in.

Operators

Betreiber +(Größe, Größe)

Er fügt die Breite und Höhe einer Aspose.Imaging.Size Struktur zur Breite und Höhe einer anderen Aspose.Imaging.Size Struktur hinzu.

public static Size operator +(Size size1, Size size2)

Parameters

size1 Size

Die erste Aspose.Imaging.Size hinzufügen.

size2 Size

Die zweite Aspose.Imaging.Size hinzufügen.

Returns

Size

Eine Aspose.Imaging.Size Struktur, die das Ergebnis der zusätzlichen Operation ist.

Der Betreiber =(Größe, Größe)

Prüfen Sie, ob zwei Aspose.Imaging.Size Strukturen gleich sind.

public static bool operator ==(Size size1, Size size2)

Parameters

size1 Size

Die Aspose.Imaging.Size Struktur auf der linken Seite des Gleichheitsbetreibers.

size2 Size

Die Aspose.Imaging.Size Struktur auf der Rechte des Gleichheitsbetreibers.

Returns

bool

Richtig, wenn size1’ und size2’ gleiche Breite und Höhe haben; sonst, falsch.

Ausdruck von Operator Point(Size)

Umwandelt die angegebenen Aspose.Imaging.Size in eine Aspose.Imaging.Point.

public static explicit operator Point(Size size)

Parameters

size Size

Die Aspose.Imaging.Size zu konvertieren.

Returns

Point

Die Aspose.Imaging.Point-Struktur, in die dieser Betreiber konvertiert.

Implizitätsbetreiber SizeF(Size)

Umwandelt die angegebenen Aspose.Imaging.Size in eine Aspose.Imaging.SizeF.

public static implicit operator SizeF(Size size)

Parameters

size Size

Die Aspose.Imaging.Size zu konvertieren.

Returns

SizeF

Die Aspose.Imaging.SizeF Struktur, in die dieser Betreiber konvertiert.

Betreiber !=(Größe, Größe)

Prüfen Sie, ob zwei Aspose.Imaging.Size Strukturen unterschiedlich sind.

public static bool operator !=(Size size1, Size size2)

Parameters

size1 Size

Die Aspose.Imaging.Size Struktur auf der linken Seite der Ungleichheit-Betreiber.

size2 Size

Die Aspose.Imaging.Size Struktur auf das Recht der Ungleichheit-Betreiber.

Returns

bool

Wahr, wenn size1’ und size2’ entweder in Breite oder Höhe unterscheiden; falsch, wenn size1’ und size2’ gleich sind.

Betreiber -(Größe, Größe)

Abdrückt die Breite und Höhe einer Aspose.Imaging.Size Struktur von der Breite und Höhe einer anderen Aspose.Imaging.Size Struktur.

public static Size operator -(Size size1, Size size2)

Parameters

size1 Size

Die Aspose.Imaging.Size Struktur auf der linken Seite des Subtraktionsoperators.

size2 Size

Die Aspose.Imaging.Size Struktur auf der rechten Seite des Subtraktionsoperators.

Returns

Size

Eine Aspose.Imaging.Size Struktur, die das Ergebnis der Subtraktionsfunktion ist.

 Deutsch