## Size class


Memorizza una coppia ordinata di interi, tipicamente la larghezza e l'altezza di un rettangolo.

```cpp
class Size : public System::Object,
             public System::Details::BoxableObjectBase
```

## Metodi

| Metodo | Descrizione |
| --- | --- |
| [Clone](./clone/)() | Clona questo [Aspose.Page.Drawing.Size](./). |
| [Equals](./equals/)(System::SharedPtr\<System::Object\>) override | Verifica se l'oggetto specificato è un [T:Aspose::Page::Drawing::Size](../) con le stesse dimensioni di questo [T:Aspose::Page::Drawing::Size](../). |
| [get_Height](./get_height/)() | Ottiene la componente verticale di questo [T:Aspose::Page::Drawing::Size](../). |
| [get_IsEmpty](./get_isempty/)() | Verifica se questo [T:Aspose::Page::Drawing::Size](../) ha larghezza e altezza pari a 0. |
| [get_Width](./get_width/)() | Ottiene la componente orizzontale di questo [T:Aspose::Page::Drawing::Size](../). |
| [GetHashCode](./gethashcode/)() const override | Restituisce un codice hash per questa struttura [T:Aspose::Page::Drawing::Size](../). |
| [set_Height](./set_height/)(int32_t) | Imposta la componente verticale di questo [T:Aspose::Page::Drawing::Size](../). |
| [set_Width](./set_width/)(int32_t) | Imposta la componente orizzontale di questo [T:Aspose::Page::Drawing::Size](../). |
| [Size](./size/)(int32_t, int32_t) | Inizializza una nuova istanza della classe [T:Aspose::Page::Drawing::Size](../) dalle dimensioni specificate. |
| [Size](./size/)() |  |
| [ToString](./tostring/)() const override | Crea una stringa leggibile dall'uomo che rappresenta questo [T:Aspose::Page::Drawing::Size](../). |
## Campi

| Campo | Descrizione |
| --- | --- |
| static [Empty](./empty/) | Ottiene una struttura [T:Aspose::Page::Drawing::Size](../) che ha un valore [P:Aspose::Page::Drawing::Size::Height](../) e [P:Aspose::Page::Drawing::Size::Width](../) pari a 0. |
## Vedi anche

* Class [Object](../../system/object/)
* Namespace [Aspose::Page::Drawing](../)
* Library [Aspose.Page for C++](../../)
