Struct SizeF

Struct SizeF

Namespace: Aspose.Page.Drawing
Assembly: Aspose.Page.dll (25.1.2)

Stocke une paire ordonnée de nombres à virgule flottante, généralement la largeur et la hauteur d’un rectangle.

public struct SizeF

Membres hérités

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

Constructeurs

SizeF(SizeF)

Initialise une nouvelle instance de la structure Aspose.Page.Drawing.SizeF à partir de la structure Aspose.Page.Drawing.SizeF existante spécifiée.

public SizeF(SizeF size)

Paramètres

size SizeF

La structure Aspose.Page.Drawing.SizeF à partir de laquelle créer la nouvelle structure Aspose.Page.Drawing.SizeF.

SizeF(#=zWfgi6R$WbIywKCegIXZ99gI=)

public SizeF(#=zWfgi6R$WbIywKCegIXZ99gI= pt)

Paramètres

pt #=zWfgi6R$WbIywKCegIXZ99gI=

SizeF(float, float)

Initialise une nouvelle instance de la structure Aspose.Page.Drawing.SizeF à partir des dimensions spécifiées.

public SizeF(float width, float height)

Paramètres

width float

Le composant largeur de la nouvelle structure Aspose.Page.Drawing.SizeF.

height float

Le composant hauteur de la nouvelle structure Aspose.Page.Drawing.SizeF.

Champs

Empty

Obtient une structure Aspose.Page.Drawing.SizeF qui a une valeur Aspose.Page.Drawing.SizeF.Height et Aspose.Page.Drawing.SizeF.Width de 0.

public static readonly SizeF Empty

Valeur du champ

SizeF

Propriétés

Height

Obtient ou définit le composant vertical de cette structure Aspose.Page.Drawing.SizeF.

public float Height { get; set; }

Valeur de la propriété

float

IsEmpty

Obtient une valeur qui indique si cette structure Aspose.Page.Drawing.SizeF a une largeur et une hauteur nulles.

public bool IsEmpty { get; }

Valeur de la propriété

bool

Width

Obtient ou définit le composant horizontal de cette structure Aspose.Page.Drawing.SizeF.

public float Width { get; set; }

Valeur de la propriété

float

Méthodes

Clone()

Clone cette Aspose.Page.Drawing.SizeF.

public object Clone()

Retourne

object

Equals(object)

Teste si l’objet spécifié est une structure Aspose.Page.Drawing.SizeF ayant les mêmes dimensions que cette structure Aspose.Page.Drawing.SizeF.

public override bool Equals(object obj)

Paramètres

obj object

L’objet System.Object à tester.

Retourne

bool

Cette méthode retourne true si obj est une Aspose.Page.Drawing.SizeF et a la même largeur et hauteur que cette Aspose.Page.Drawing.SizeF ; sinon, false.

GetHashCode()

Retourne un code de hachage pour cette structure Aspose.Page.Drawing.Size.

public override int GetHashCode()

Retourne

int

Une valeur entière qui spécifie une valeur de hachage pour cette structure Aspose.Page.Drawing.Size.

ToString()

Crée une chaîne lisible par l’homme qui représente cette structure Aspose.Page.Drawing.SizeF.

public override string ToString()

Retourne

string

Une chaîne qui représente cette structure Aspose.Page.Drawing.SizeF.

Opérateurs

operator ==(SizeF, SizeF)

Teste si deux structures Aspose.Page.Drawing.SizeF sont égales.

public static bool operator ==(SizeF left, SizeF right)

Paramètres

left SizeF

La structure Aspose.Page.Drawing.SizeF du côté gauche de l’opérateur d’égalité.

right SizeF

La structure Aspose.Page.Drawing.SizeF du côté droit de l’opérateur d’égalité.

Retourne

bool

Cet opérateur retourne true si left et right ont une largeur et une hauteur égales ; sinon, false.

operator !=(SizeF, SizeF)

Teste si deux structures Aspose.Page.Drawing.SizeF sont différentes.

public static bool operator !=(SizeF sz1, SizeF sz2)

Paramètres

sz1 SizeF

La structure Aspose.Page.Drawing.SizeF du côté gauche de l’opérateur d’inégalité.

sz2 SizeF

La structure Aspose.Page.Drawing.SizeF du côté droit de l’opérateur d’inégalité.

Retourne

bool

Cet opérateur retourne true si sz1 et sz2 diffèrent soit en largeur soit en hauteur ; false si sz1 et sz2 sont égales.

 Français