Classe Size

Summary: Represents size.

Module: aspose.imaging

Full Name: aspose.imaging.Size

Constructors

NameDescrizione
Size()Inizializza una nuova istanza della classe Size
Size(point)Inizializza una nuova istanza della struttura Size dal Point specificato.
Size(width, height)Inizializza una nuova istanza della struttura Size dalle dimensioni specificate.

Properties

NameTypeAccessDescrizione
empty [static]SizerOttiene una nuova istanza della struttura Size con i valori Size.width e Size.height impostati a zero.
heightintr/wOttiene o imposta la componente verticale di questo Size.
is_emptyboolrOttiene un valore che indica se questo Size ha larghezza e altezza pari a 0.
widthintr/wOttiene o imposta la componente orizzontale di questo Size.

Methods

NameDescrizione
add(size1, size2)Aggiunge la larghezza e l’altezza di una struttura Size alla larghezza e all’altezza di un’altra struttura Size.
ceiling(size)Converte la struttura SizeF specificata in una struttura Size arrotondando i valori della struttura Size al prossimo intero più alto.
round(size)Converte la struttura SizeF specificata in una struttura Size arrotondando i valori della struttura SizeF al valore intero più vicino.
subtract(size1, size2)Sottrae la larghezza e l’altezza di una struttura Size dalla larghezza e dall’altezza di un’altra struttura Size.
truncate(size)Converte la struttura SizeF specificata in una struttura Size troncando i valori della struttura SizeF al prossimo intero più basso.

Constructor: Size()

 Size() 

Inizializza una nuova istanza della classe Size

Constructor: Size(point)

 Size(point) 

Inizializza una nuova istanza della struttura Size dal Point specificato.

Parameters:

ParametroTipoDescrizione
pointPointIl Point da cui inizializzare questo Size.

Constructor: Size(width, height)

 Size(width, height) 

Inizializza una nuova istanza della struttura Size dalle dimensioni specificate.

Parameters:

ParametroTipoDescrizione
widthintLa componente di larghezza del nuovo Size.
heightintLa componente di altezza del nuovo Size.

Method: add(size1, size2) [static]

 add(size1, size2) 

Aggiunge la larghezza e l’altezza di una struttura Size alla larghezza e all’altezza di un’altra struttura Size.

Parameters:

ParametroTipoDescrizione
size1SizeIl primo Size da aggiungere.
size2SizeIl secondo Size da aggiungere.

Returns

TipoDescrizione
SizeUna struttura Size che è il risultato dell’operazione di addizione.

Method: ceiling(size) [static]

 ceiling(size) 

Converte la struttura SizeF specificata in una struttura Size arrotondando i valori della struttura Size al prossimo intero più alto.

Parameters:

ParametroTipoDescrizione
sizeSizeFLa struttura SizeF da convertire.

Returns

TipoDescrizione
SizeLa struttura Size in cui questo metodo converte.

Method: round(size) [static]

 round(size) 

Converte la struttura SizeF specificata in una struttura Size arrotondando i valori della struttura SizeF al valore intero più vicino.

Parameters:

ParametroTipoDescrizione
sizeSizeFLa struttura SizeF da convertire.

Returns

TipoDescrizione
SizeLa struttura Size in cui questo metodo converte.

Method: subtract(size1, size2) [static]

 subtract(size1, size2) 

Sottrae la larghezza e l’altezza di una struttura Size dalla larghezza e dall’altezza di un’altra struttura Size.

Parameters:

ParametroTipoDescrizione
size1SizeLa struttura Size sul lato sinistro dell’operatore di sottrazione.
size2SizeLa struttura Size sul lato destro dell’operatore di sottrazione.

Returns

TipoDescrizione
SizeLa Size che è il risultato dell’operazione di sottrazione.

Method: truncate(size) [static]

 truncate(size) 

Converte la struttura SizeF specificata in una struttura Size troncando i valori della struttura SizeF al prossimo intero più basso.

Parameters:

ParametroTipoDescrizione
sizeSizeFLa struttura SizeF da convertire.

Returns

TipoDescrizione
SizeLa struttura Size in cui questo metodo converte.