Struct Size
Namespace: Aspose.Page.Drawing
Assembly: Aspose.Page.dll (25.1.2)
Speichert ein geordnetes Paar von Ganzzahlen, typischerweise die Breite und Höhe eines Rechtecks.
public struct Size
Vererbte Mitglieder
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktoren
Size(int, int)
Initialisiert eine neue Instanz der Aspose.Page.Drawing.Size-Klasse aus den angegebenen Dimensionen.
public Size(int width, int height)
Parameter
width
int
Die Breitenkomponente der neuen Aspose.Page.Drawing.Size.
height
int
Die Höhenkomponente der neuen Aspose.Page.Drawing.Size.
Felder
Empty
Erhält eine Aspose.Page.Drawing.Size-Struktur, die einen Wert von Aspose.Page.Drawing.Size.Height und Aspose.Page.Drawing.Size.Width von 0 hat.
public static readonly Size Empty
Feldwert
Eigenschaften
Height
Erhält oder setzt die vertikale Komponente dieser Aspose.Page.Drawing.Size.
public int Height { get; set; }
Eigenschaftswert
IsEmpty
Überprüft, ob diese Aspose.Page.Drawing.Size eine Breite und Höhe von 0 hat.
public bool IsEmpty { get; }
Eigenschaftswert
Width
Erhält oder setzt die horizontale Komponente dieser Aspose.Page.Drawing.Size.
public int Width { get; set; }
Eigenschaftswert
Methoden
Clone()
Kopiert diese Aspose.Page.Drawing.Size.
public object Clone()
Gibt zurück
Equals(object)
Überprüft, ob das angegebene Objekt eine Aspose.Page.Drawing.Size mit denselben Dimensionen wie diese Aspose.Page.Drawing.Size ist.
public bool Equals(object obj)
Parameter
obj
object
Das zu testende System.Object.
Gibt zurück
true, wenn obj
eine Aspose.Page.Drawing.Size ist und dieselbe Breite und Höhe wie diese Aspose.Page.Drawing.Size hat; andernfalls false.
GetHashCode()
Gibt einen Hashcode für diese Aspose.Page.Drawing.Size-Struktur zurück.
public int GetHashCode()
Gibt zurück
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.Size darstellt.
public string ToString()
Gibt zurück
Eine Zeichenfolge, die diese Aspose.Page.Drawing.Size darstellt.
Operatoren
operator ==(Size, Size)
Überprüft, ob zwei Aspose.Page.Drawing.Size-Strukturen gleich sind.
public static bool operator ==(Size left, Size right)
Parameter
left
Size
Die Aspose.Page.Drawing.Size-Struktur auf der linken Seite des Gleichheitsoperators.
right
Size
Die Aspose.Page.Drawing.Size-Struktur auf der rechten Seite des Gleichheitsoperators.
Gibt zurück
true, wenn left
und right
gleich breite und hohe Werte haben; andernfalls false.
operator !=(Size, Size)
Überprüft, ob zwei Aspose.Page.Drawing.Size-Strukturen unterschiedlich sind.
public static bool operator !=(Size sz1, Size sz2)
Parameter
sz1
Size
Die Aspose.Page.Drawing.Size-Struktur auf der linken Seite des Ungleichheitsoperators.
sz2
Size
Die Aspose.Page.Drawing.Size-Struktur auf der rechten Seite des Ungleichheitsoperators.
Gibt zurück
true, wenn sz1
und sz2
sich entweder in der Breite oder Höhe unterscheiden; false, wenn sz1
und sz2
gleich sind.