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
| Name | Descrizione |
|---|---|
| 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
| Name | Type | Access | Descrizione |
|---|---|---|---|
| empty [static] | SizeF | r | Ottiene una nuova istanza della struttura SizeF con i valori SizeF.width e SizeF.height impostati a zero. |
| height | float | r/w | Ottiene o imposta la componente verticale di questo SizeF. |
| is_empty | bool | r | Ottiene un valore che indica se questo SizeF ha larghezza e altezza pari a zero. |
| width | float | r/w | Ottiene o imposta la componente orizzontale di questo SizeF. |
Methods
| Name | Descrizione |
|---|---|
| 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| point | PointF | Il PointF da cui inizializzare questo SizeF. |
Constructor: SizeF(size)
SizeF(size)
Inizializza una nuova istanza della struttura SizeF a partire dal SizeF specificato.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| size | SizeF | Il 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| width | float | La componente di larghezza del nuovo SizeF. |
| height | float | La 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| size1 | SizeF | Il primo SizeF da aggiungere. |
| size2 | SizeF | Il secondo SizeF da aggiungere. |
Returns
| Tipo | Descrizione |
|---|---|
| SizeF | Una 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| point | PointF | Il PointF da cui inizializzare questo SizeF. |
Returns
| Tipo | Descrizione |
|---|---|
| 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| size | SizeF | Il SizeF da cui creare il nuovo SizeF. |
Returns
| Tipo | Descrizione |
|---|---|
| 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| size1 | SizeF | La struttura SizeF sul lato sinistro dell’operatore di sottrazione. |
| size2 | SizeF | La struttura SizeF sul lato destro dell’operatore di sottrazione. |
Returns
| Tipo | Descrizione |
|---|---|
| SizeF | Il SizeF che è il risultato dell’operazione di sottrazione. |
Method: to_point_f()
to_point_f()
Converte un SizeF in un PointF.
Returns
| Tipo | Descrizione |
|---|---|
| PointF | Restituisce una struttura PointF. |
Method: to_size()
to_size()
Converte un SizeF in una struttura Size con valori di dimensione troncati.
Returns
| Tipo | Descrizione |
|---|---|
| Size | Restituisce una struttura Size. |