## Size structure

Rappresenta la dimensione.

```csharp
public struct Size
```

## Costruttori

| Nome | Descrizione |
| --- | --- |
| [Size](size#constructor)(Point) | Inizializza una nuova istanza di[`Size`](../size) struttura da quella specificata[`Point`](../point) . |
| [Size](size#constructor_1)(int, int) | Inizializza una nuova istanza di[`Size`](../size) struttura dalle dimensioni specificate. |

## Proprietà

| Nome | Descrizione |
| --- | --- |
| static [Empty](../../aspose.imaging/size/empty) { get; } | Ottiene una nuova istanza di[`Size`](../size) struttura che ha[`Width`](./width) e[`Height`](./height) valori impostati a zero. |
| [Height](../../aspose.imaging/size/height) { get; set; } | Ottiene o imposta il componente verticale di questo[`Size`](../size) . |
| [IsEmpty](../../aspose.imaging/size/isempty) { get; } | Ottiene un valore che indica se questo[`Size`](../size) ha larghezza e altezza di 0. |
| [Width](../../aspose.imaging/size/width) { get; set; } | Ottiene o imposta il componente orizzontale di questo[`Size`](../size) . |

## Metodi

| Nome | Descrizione |
| --- | --- |
| static [Add](../../aspose.imaging/size/add)(Size, Size) | Aggiunge la larghezza e l'altezza di uno[`Size`](../size) struttura alla larghezza e all'altezza di un'altra[`Size`](../size) struttura. |
| static [Ceiling](../../aspose.imaging/size/ceiling)(SizeF) | Converte l'oggetto specificato[`SizeF`](../sizef) struttura ad a[`Size`](../size) struttura arrotondando i valori di[`Size`](../size) struttura ai successivi valori interi superiori. |
| static [Round](../../aspose.imaging/size/round)(SizeF) | Converte l'oggetto specificato[`SizeF`](../sizef) struttura ad a[`Size`](../size) struttura arrotondando i valori di[`SizeF`](../sizef) struttura ai valori interi più vicini. |
| static [Subtract](../../aspose.imaging/size/subtract)(Size, Size) | Sottrae la larghezza e l'altezza di uno[`Size`](../size) struttura dalla larghezza e dall'altezza di un'altra[`Size`](../size) struttura. |
| static [Truncate](../../aspose.imaging/size/truncate)(SizeF) | Converte l'oggetto specificato[`SizeF`](../sizef) struttura ad a[`Size`](../size) struttura troncando i valori di[`SizeF`](../sizef) struttura ai successivi valori interi inferiori. |
| override [Equals](../../aspose.imaging/size/equals)(object) | Verifica se l'oggetto specificato è a[`Size`](../size)con le stesse dimensioni di questo[`Size`](../size) . |
| override [GetHashCode](../../aspose.imaging/size/gethashcode)() | Restituisce un codice hash per questo[`Size`](../size) struttura. |
| override [ToString](../../aspose.imaging/size/tostring)() | Crea una stringa leggibile che rappresenta questo[`Size`](../size) . |
| [operator +](../../aspose.imaging/size/op_addition) | Aggiunge la larghezza e l'altezza di uno[`Size`](../size) struttura alla larghezza e all'altezza di un'altra[`Size`](../size) struttura. |
| [operator ==](../../aspose.imaging/size/op_equality) | Verifica se due[`Size`](../size) le strutture sono uguali. |
| [explicit operator](../../aspose.imaging/size/op_explicit) | Converte l'oggetto specificato[`Size`](../size) ad un[`Point`](../point) . |
| [implicit operator](../../aspose.imaging/size/op_implicit) | Converte l'oggetto specificato[`Size`](../size) ad un[`SizeF`](../sizef) . |
| [operator !=](../../aspose.imaging/size/op_inequality) | Verifica se due[`Size`](../size) le strutture sono diverse. |
| [operator -](../../aspose.imaging/size/op_subtraction) | Sottrae la larghezza e l'altezza di uno[`Size`](../size) struttura dalla larghezza e dall'altezza di un'altra[`Size`](../size) struttura. |

### Guarda anche

* spazio dei nomi [Aspose.Imaging](../../aspose.imaging)
* assemblea [Aspose.Imaging](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Imaging.dll -->
