Size

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.lang.Struct

public class Size extends Struct<Size>

Rappresenta le dimensioni.

Costruttori

CostruttoreDescrizione
Size()
Size(Point point)Inizializza una nuova istanza della struttura Aspose.Imaging.Size dal Aspose.Imaging.Point specificato.
Size(int width, int height)Inizializza una nuova istanza della struttura Aspose.Imaging.Size dalle dimensioni specificate.

Metodi

MetodoDescrizione
getEmpty()Ottiene una nuova istanza della struttura Aspose.Imaging.Size con i valori Aspose.Imaging.Size.Width e Aspose.Imaging.Size.Height impostati a zero.
to_SizeF(Size size)Converte il Aspose.Imaging.Size specificato in un Aspose.Imaging.SizeF.
op_Addition(Size size1, Size size2)Aggiunge la larghezza e l’altezza di una struttura Aspose.Imaging.Size alla larghezza e all’altezza di un’altra struttura Aspose.Imaging.Size.
op_Subtraction(Size size1, Size size2)Sottrae la larghezza e l’altezza di una struttura Aspose.Imaging.Size dalla larghezza e dall’altezza di un’altra struttura Aspose.Imaging.Size.
op_Equality(Size size1, Size size2)Verifica se due strutture Aspose.Imaging.Size sono uguali.
op_Inequality(Size size1, Size size2)Verifica se due strutture Aspose.Imaging.Size sono diverse.
to_Point(Size size)Converte il Aspose.Imaging.Size specificato in un Aspose.Imaging.Point.
add(Size size1, Size size2)Aggiunge la larghezza e l’altezza di una struttura Aspose.Imaging.Size alla larghezza e all’altezza di un’altra struttura Aspose.Imaging.Size.
ceiling(SizeF size)Converte la struttura Aspose.Imaging.SizeF specificata in una struttura Aspose.Imaging.Size arrotondando i valori della struttura Aspose.Imaging.Size al prossimo intero superiore.
subtract(Size size1, Size size2)Sottrae la larghezza e l’altezza di una struttura Aspose.Imaging.Size dalla larghezza e dall’altezza di un’altra struttura Aspose.Imaging.Size.
truncate(SizeF size)Converte la struttura Aspose.Imaging.SizeF specificata in una struttura Aspose.Imaging.Size troncando i valori della struttura Aspose.Imaging.SizeF al prossimo intero inferiore.
round(SizeF size)Converte la struttura Aspose.Imaging.SizeF specificata in una struttura Aspose.Imaging.Size arrotondando i valori della struttura Aspose.Imaging.SizeF al valore intero più vicino.
isEquals(Size obj1, Size obj2)
isEmpty()Ottiene un valore che indica se questo Aspose.Imaging.Size ha larghezza e altezza pari a 0.
getWidth()Ottiene o imposta la componente orizzontale di questo Aspose.Imaging.Size.
setWidth(int value)Ottiene o imposta la componente orizzontale di questo Aspose.Imaging.Size.
getHeight()Ottiene o imposta la componente verticale di questo Aspose.Imaging.Size.
setHeight(int value)Ottiene o imposta la componente verticale di questo Aspose.Imaging.Size.
equals(Object obj)Verifica se l’oggetto specificato è un Aspose.Imaging.Size con le stesse dimensioni di questo Aspose.Imaging.Size.
hashCode()Restituisce un codice hash per questa struttura Aspose.Imaging.Size.
toString()Crea una stringa leggibile dall’uomo che rappresenta questo Aspose.Imaging.Size.
CloneTo(Size that)
Clone()

Size()

public Size()

Size(Point point)

public Size(Point point)

Inizializza una nuova istanza della struttura Aspose.Imaging.Size dal Aspose.Imaging.Point specificato.

Parameters:

ParametroTipoDescrizione
pointPointIl Aspose.Imaging.Point da cui inizializzare questo Aspose.Imaging.Size.

Size(int width, int height)

public Size(int width, int height)

Inizializza una nuova istanza della struttura Aspose.Imaging.Size dalle dimensioni specificate.

Parameters:

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

getEmpty()

public static Size getEmpty()

Ottiene una nuova istanza della struttura Aspose.Imaging.Size con i valori Aspose.Imaging.Size.Width e Aspose.Imaging.Size.Height impostati a zero.

Returns: Size

to_SizeF(Size size)

public static SizeF to_SizeF(Size size)

Converte il Aspose.Imaging.Size specificato in un Aspose.Imaging.SizeF.

Parameters:

ParametroTipoDescrizione
sizeSizeIl Aspose.Imaging.Size da convertire.

Returns: SizeF - The Aspose.Imaging.SizeF structure to which this operator converts.

op_Addition(Size size1, Size size2)

public static Size op_Addition(Size size1, Size size2)

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

Parameters:

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

Returns: Size - A Aspose.Imaging.Size structure that is the result of the addition operation.

op_Subtraction(Size size1, Size size2)

public static Size op_Subtraction(Size size1, Size size2)

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

Parameters:

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

Returns: Size - A Aspose.Imaging.Size structure that is the result of the subtraction operation.

op_Equality(Size size1, Size size2)

public static boolean op_Equality(Size size1, Size size2)

Verifica se due strutture Aspose.Imaging.Size sono uguali.

Parameters:

ParametroTipoDescrizione
size1SizeLa struttura Aspose.Imaging.Size sul lato sinistro dell’operatore di uguaglianza.
size2SizeLa struttura Aspose.Imaging.Size sul lato destro dell’operatore di uguaglianza.

Returns: boolean - True se size1 e size2 hanno larghezza e altezza uguali; altrimenti, false.

op_Inequality(Size size1, Size size2)

public static boolean op_Inequality(Size size1, Size size2)

Verifica se due strutture Aspose.Imaging.Size sono diverse.

Parameters:

ParametroTipoDescrizione
size1SizeLa struttura Aspose.Imaging.Size sul lato sinistro dell’operatore di disuguaglianza.
size2SizeLa struttura Aspose.Imaging.Size sul lato destro dell’operatore di disuguaglianza.

Returns: boolean - True se size1 e size2 differiscono in larghezza o altezza; false se size1 e size2 sono uguali.

to_Point(Size size)

public static Point to_Point(Size size)

Converte il Aspose.Imaging.Size specificato in un Aspose.Imaging.Point.

Parameters:

ParametroTipoDescrizione
sizeSizeIl Aspose.Imaging.Size da convertire.

Returns: Point - The Aspose.Imaging.Point structure to which this operator converts.

add(Size size1, Size size2)

public static Size add(Size size1, Size size2)

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

Parameters:

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

Returns: Size - A Aspose.Imaging.Size structure that is the result of the addition operation.

ceiling(SizeF size)

public static Size ceiling(SizeF size)

Converte la struttura Aspose.Imaging.SizeF specificata in una struttura Aspose.Imaging.Size arrotondando i valori della struttura Aspose.Imaging.Size al prossimo intero superiore.

Parameters:

ParametroTipoDescrizione
sizeSizeFLa struttura Aspose.Imaging.SizeF da convertire.

Returns: Size - The Aspose.Imaging.Size structure this method converts to.

subtract(Size size1, Size size2)

public static Size subtract(Size size1, Size size2)

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

Parameters:

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

Returns: Size - The Aspose.Imaging.Size that is a result of the subtraction operation.

truncate(SizeF size)

public static Size truncate(SizeF size)

Converte la struttura Aspose.Imaging.SizeF specificata in una struttura Aspose.Imaging.Size troncando i valori della struttura Aspose.Imaging.SizeF al prossimo intero inferiore.

Parameters:

ParametroTipoDescrizione
sizeSizeFLa struttura Aspose.Imaging.SizeF da convertire.

Returns: Size - The Aspose.Imaging.Size structure this method converts to.

round(SizeF size)

public static Size round(SizeF size)

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

Parameters:

ParametroTipoDescrizione
sizeSizeFLa struttura Aspose.Imaging.SizeF da convertire.

Returns: Size - The Aspose.Imaging.Size structure this method converts to.

isEquals(Size obj1, Size obj2)

public static boolean isEquals(Size obj1, Size obj2)

Parameters:

ParametroTipoDescrizione
obj1Size
obj2Size

Returns: boolean

isEmpty()

public boolean isEmpty()

Ottiene un valore che indica se questo Aspose.Imaging.Size ha larghezza e altezza pari a 0.

Returns: boolean

getWidth()

public int getWidth()

Ottiene o imposta la componente orizzontale di questo Aspose.Imaging.Size.

Returns: int

setWidth(int value)

public void setWidth(int value)

Ottiene o imposta la componente orizzontale di questo Aspose.Imaging.Size.

Parameters:

ParametroTipoDescrizione
valoreint

getHeight()

public int getHeight()

Ottiene o imposta la componente verticale di questo Aspose.Imaging.Size.

Returns: int

setHeight(int value)

public void setHeight(int value)

Ottiene o imposta la componente verticale di questo Aspose.Imaging.Size.

Parameters:

ParametroTipoDescrizione
valoreint

equals(Object obj)

public boolean equals(Object obj)

Verifica se l’oggetto specificato è un Aspose.Imaging.Size con le stesse dimensioni di questo Aspose.Imaging.Size.

Parameters:

ParametroTipoDescrizione
objjava.lang.ObjectL’System.Object da testare.

Returns: boolean - True se obj è un Aspose.Imaging.Size e ha la stessa larghezza e altezza di questo Aspose.Imaging.Size; altrimenti, false.

hashCode()

public int hashCode()

Restituisce un codice hash per questa struttura Aspose.Imaging.Size.

Returns: int - Un valore intero che specifica un valore hash per questa struttura Aspose.Imaging.Size.

toString()

public String toString()

Crea una stringa leggibile dall’uomo che rappresenta questo Aspose.Imaging.Size.

Returns: java.lang.String - Una stringa che rappresenta questo Aspose.Imaging.Size.

CloneTo(Size that)

public void CloneTo(Size that)

Parameters:

ParametroTipoDescrizione
thatSize

Clone()

public Size Clone()

Returns: Size