Classe SizeF

Summary: Stores an ordered pair of floating-point numbers, typically the width and height of a rectangle.

Module: aspose.imaging

Full Name: aspose.imaging.SizeF

Constructors

NameDescrizione
SizeF()Inizializza una nuova istanza della classe SizeF
SizeF(point)Inizializza una nuova istanza della struttura SizeF a partire dal PointF specificato.
SizeF(size)Inizializza una nuova istanza della struttura SizeF a partire dal SizeF specificato.
SizeF(width, height)Inizializza una nuova istanza della struttura SizeF a partire dalle dimensioni specificate.

Properties

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

Methods

NameDescrizione
add(size1, size2)Aggiunge la larghezza e l’altezza di una struttura SizeF alla larghezza e all’altezza di un’altra struttura SizeF.
create_from_point_f(point)Inizializza una nuova istanza della struttura SizeF a partire dal PointF specificato.
create_from_size_f(size)Inizializza una nuova istanza della struttura SizeF a partire dal SizeF specificato.
subtract(size1, size2)Sottrae la larghezza e l’altezza di una struttura SizeF dalla larghezza e dall’altezza di un’altra struttura SizeF.
to_point_f()Converte un SizeF in un PointF.
to_size()Converte un SizeF in una struttura Size con valori di dimensione troncati.

Constructor: SizeF()

 SizeF() 

Inizializza una nuova istanza della classe SizeF

Constructor: SizeF(point)

 SizeF(point) 

Inizializza una nuova istanza della struttura SizeF a partire dal PointF specificato.

Parameters:

ParametroTipoDescrizione
pointPointFIl PointF da cui inizializzare questo SizeF.

Constructor: SizeF(size)

 SizeF(size) 

Inizializza una nuova istanza della struttura SizeF a partire dal SizeF specificato.

Parameters:

ParametroTipoDescrizione
sizeSizeFIl SizeF da cui creare il nuovo SizeF.

Constructor: SizeF(width, height)

 SizeF(width, height) 

Inizializza una nuova istanza della struttura SizeF a partire dalle dimensioni specificate.

Parameters:

ParametroTipoDescrizione
widthfloatLa componente di larghezza del nuovo SizeF.
heightfloatLa componente di altezza del nuovo SizeF.

Method: add(size1, size2) [static]

 add(size1, size2) 

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

Parameters:

ParametroTipoDescrizione
size1SizeFIl primo SizeF da aggiungere.
size2SizeFIl secondo SizeF da aggiungere.

Returns

TipoDescrizione
SizeFUna struttura SizeF che è il risultato dell’operazione di aggiunta.

Method: create_from_point_f(point) [static]

 create_from_point_f(point) 

Inizializza una nuova istanza della struttura SizeF a partire dal PointF specificato.

Parameters:

ParametroTipoDescrizione
pointPointFIl PointF da cui inizializzare questo SizeF.

Returns

TipoDescrizione
SizeF

Method: create_from_size_f(size) [static]

 create_from_size_f(size) 

Inizializza una nuova istanza della struttura SizeF a partire dal SizeF specificato.

Parameters:

ParametroTipoDescrizione
sizeSizeFIl SizeF da cui creare il nuovo SizeF.

Returns

TipoDescrizione
SizeF

Method: subtract(size1, size2) [static]

 subtract(size1, size2) 

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

Parameters:

ParametroTipoDescrizione
size1SizeFLa struttura SizeF sul lato sinistro dell’operatore di sottrazione.
size2SizeFLa struttura SizeF sul lato destro dell’operatore di sottrazione.

Returns

TipoDescrizione
SizeFIl SizeF che è il risultato dell’operazione di sottrazione.

Method: to_point_f()

 to_point_f() 

Converte un SizeF in un PointF.

Returns

TipoDescrizione
PointFRestituisce una struttura PointF.

Method: to_size()

 to_size() 

Converte un SizeF in una struttura Size con valori di dimensione troncati.

Returns

TipoDescrizione
SizeRestituisce una struttura Size.