Struct Size

Struct Size

Il nome: Aspose.Imaging Assemblea: Aspose.Imaging.dll (25.4.0)

rappresentano la dimensione.

public struct Size

I membri ereditari

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

Constructors

Size(Point)

Inizializza una nuova instanza della struttura Aspose.Imaging.Size dal specifico Wl17.Point.

public Size(Point point)

Parameters

point Point

Il Aspose.Imaging.Punto da cui inizializzare questo Wl17.Size.

Size(di int, int)

Inizializza una nuova instanza del Aspose.Imaging.Size struttura dalle dimensioni specificate.

public Size(int width, int height)

Parameters

width int

Il componente di larghezza del nuovo Aspose.Imaging.Size.

height int

Il componente di altezza del nuovo Aspose.Imaging.Size.

Properties

Empty

Riceve una nuova instanza della struttura Aspose.Imaging.Size che ha i valori di dimensioni Wl17.size.Width e www.wl16 .Side.Height impostati a zero.

[JsonIgnore]
public static Size Empty { get; }

Valore di proprietà

Size

Height

Riceve o impone il componente verticale di questo Aspose.Imaging.Size.

public int Height { get; set; }

Valore di proprietà

int

IsEmpty

Riceve un valore che indica se questo Aspose.Imaging.Size ha larghezza e altezza di 0.

[JsonIgnore]
public bool IsEmpty { get; }

Valore di proprietà

bool

Width

Riceve o impone il componente orizzontale di questo Aspose.Imaging.Size.

public int Width { get; set; }

Valore di proprietà

int

Methods

Add(dimensioni, dimensioni)

Aggiunge la larghezza e l’altezza di una Aspose.Imaging.Struttura di dimensioni all’ultezza e ampiezza di un’altra Wl17.Situazione della dimensione.

public static Size Add(Size size1, Size size2)

Parameters

size1 Size

Il primo Aspose.Imaging.Size per aggiungere.

size2 Size

Il secondo Aspose.Imaging.Size per aggiungere.

Returns

Size

Un Aspose.Imaging.Struttura di dimensioni che è il risultato dell’operazione aggiuntiva.

Ceiling(di SizeF)

Converta la struttura Aspose.Imaging.SizeF specificata in una struttura Wl17.size by rounding the values of the __ WL16__ .Sice structure to the next higher integral value.

public static Size Ceiling(SizeF size)

Parameters

size SizeF

La struttura Aspose.Imaging.SizeF per convertire.

Returns

Size

Il Aspose.Imaging.Struttura di dimensioni Questo metodo si converte in.

Equals(oggetto)

Test per verificare se l’oggetto specificato è un Aspose.Imaging.Size con le stesse dimensioni di questo Wl17.

public override bool Equals(object obj)

Parameters

obj object

Il sistema.oggetto da testare.

Returns

bool

È vero se obj’ è un Aspose.Imaging.Size e ha la stessa larghezza e l’altezza di questo WR17.size; altrimenti, falso.

GetHashCode()

Ritorna un codice hash per questa struttura Aspose.Imaging.Size.

public override int GetHashCode()

Returns

int

Un valore integrale che specifica un valore hash per questa struttura Aspose.Imaging.Size.

Round(di SizeF)

Converta la struttura Aspose.Imaging.SizeF specificata in una struttura Wl17.size by rounding the values of the __ WL 17__ .SiseF structure to the nearest whole value.

public static Size Round(SizeF size)

Parameters

size SizeF

La struttura Aspose.Imaging.SizeF per convertire.

Returns

Size

Il Aspose.Imaging.Struttura di dimensioni Questo metodo si converte in.

Subtract(dimensioni, dimensioni)

Sottraccia la larghezza e l’altezza di una Aspose.Imaging.Struttura di dimensioni dall’ampiezza e all’altitudine di un’altra WR17.Situazione.

public static Size Subtract(Size size1, Size size2)

Parameters

size1 Size

La struttura Aspose.Imaging.Size sul lato sinistro dell’operatore di sottrazione.

size2 Size

La struttura Aspose.Imaging.Size sul lato destro dell’operatore di sottrazione.

Returns

Size

Il Aspose.Imaging.Size che è il risultato dell’operazione di sottrazione.

ToString()

Crea una riga leggibile per gli esseri umani che rappresenta questo Aspose.Imaging.Size.

public override string ToString()

Returns

string

Una riga che rappresenta questo Aspose.Imaging.Size.

Truncate(di SizeF)

Converta la struttura Aspose.Imaging.SizeF specificata in una struttura Wl17.size con la truncatura dei valori della strutturazione __ WL 17__ .SiseF ai valori integrali inferiori successivi.

public static Size Truncate(SizeF size)

Parameters

size SizeF

La struttura Aspose.Imaging.SizeF per convertire.

Returns

Size

Il Aspose.Imaging.Struttura di dimensioni Questo metodo si converte in.

Operators

Operatore +(dimensioni, dimensioni)

Aggiunge la larghezza e l’altezza di una Aspose.Imaging.Struttura di dimensioni all’ultezza e ampiezza di un’altra Wl17.Situazione della dimensione.

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

Parameters

size1 Size

Il primo Aspose.Imaging.Size per aggiungere.

size2 Size

Il secondo Aspose.Imaging.Size per aggiungere.

Returns

Size

Un Aspose.Imaging.Struttura di dimensioni che è il risultato dell’operazione aggiuntiva.

Operatore =(dimensioni, dimensioni)

Testare se due Aspose.Imaging.Strutture di dimensioni sono uguali.

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

Parameters

size1 Size

La struttura Aspose.Imaging.Size sul lato sinistro dell’operatore di parità.

size2 Size

La struttura Aspose.Imaging.Size sul diritto dell’operatore di parità.

Returns

bool

È vero se size1’ e size2’ hanno uguale larghezza e altezza; altrimenti, falso.

Il punto operatore esplicito(Size)

Converti il Aspose.Imaging.Size specificato in un __ WL16__ .Punto.

public static explicit operator Point(Size size)

Parameters

size Size

Il Aspose.Imaging.Size per convertire.

Returns

Point

La struttura del Aspose.Imaging.Point a cui questo operatore si converte.

Operatore implicito SizeF(Size)

Converti il Aspose.Imaging.Size specificato in un Wl17.sizeF.

public static implicit operator SizeF(Size size)

Parameters

size Size

Il Aspose.Imaging.Size per convertire.

Returns

SizeF

La struttura Aspose.Imaging.SizeF alla quale questo operatore si converte.

Operatore !=(dimensioni, dimensioni)

Testare se due Aspose.Imaging.Strutture di dimensioni sono diverse.

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

Parameters

size1 Size

La struttura Aspose.Imaging.Size sulla sinistra dell’operatore di disuguaglianza.

size2 Size

La struttura Aspose.Imaging.Size sul diritto dell’operatore di disuguaglianza.

Returns

bool

È vero se size1’ e size2’ differiscono sia in larghezza che in altezza; falso se size1’ e size2’ sono uguali.

Operatore -(dimensioni, dimensioni)

Sottraccia la larghezza e l’altezza di una Aspose.Imaging.Struttura di dimensioni dall’ampiezza e all’altitudine di un’altra WR17.Situazione.

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

Parameters

size1 Size

La struttura Aspose.Imaging.Size sul lato sinistro dell’operatore di sottrazione.

size2 Size

La struttura Aspose.Imaging.Size sul lato destro dell’operatore di sottrazione.

Returns

Size

Un Aspose.Imaging.Struttura di dimensioni che è il risultato dell’operazione di sottrazione.

 Italiano