Storlek

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

public class Size extends Struct<Size>

Representerar storlek.

Konstruktörer

KonstruktorBeskrivning
Size()
Size(Point point)Initierar en ny instans av strukturen Aspose.Imaging.Size från den angivna Aspose.Imaging.Point.
Size(int width, int height)Initierar en ny instans av strukturen Aspose.Imaging.Size från de angivna dimensionerna.

Metoder

MetodBeskrivning
getEmpty()Hämtar en ny instans av strukturen Aspose.Imaging.Size som har värdena Aspose.Imaging.Size.Width och Aspose.Imaging.Size.Height satta till noll.
to_SizeF(Size size)Konverterar den angivna Aspose.Imaging.Size till en Aspose.Imaging.SizeF.
op_Addition(Size size1, Size size2)Lägger till bredden och höjden för en Aspose.Imaging.Size-struktur till bredden och höjden för en annan Aspose.Imaging.Size-struktur.
op_Subtraction(Size size1, Size size2)Subtraherar bredden och höjden för en Aspose.Imaging.Size-struktur från bredden och höjden för en annan Aspose.Imaging.Size-struktur.
op_Equality(Size size1, Size size2)Testar om två Aspose.Imaging.Size-strukturer är lika.
op_Inequality(Size size1, Size size2)Testar om två Aspose.Imaging.Size-strukturer är olika.
to_Point(Size size)Konverterar den angivna Aspose.Imaging.Size till en Aspose.Imaging.Point.
add(Size size1, Size size2)Lägger till bredden och höjden för en Aspose.Imaging.Size-struktur till bredden och höjden för en annan Aspose.Imaging.Size-struktur.
ceiling(SizeF size)Konverterar den angivna Aspose.Imaging.SizeF-strukturen till en Aspose.Imaging.Size-struktur genom att avrunda värdena i Aspose.Imaging.Size-strukturen till nästa högre heltal.
subtract(Size size1, Size size2)Subtraherar bredden och höjden för en Aspose.Imaging.Size-struktur från bredden och höjden för en annan Aspose.Imaging.Size-struktur.
truncate(SizeF size)Konverterar den angivna Aspose.Imaging.SizeF-strukturen till en Aspose.Imaging.Size-struktur genom att trunkera värdena i Aspose.Imaging.SizeF-strukturen till nästa lägre heltal.
round(SizeF size)Konverterar den angivna Aspose.Imaging.SizeF-strukturen till en Aspose.Imaging.Size-struktur genom att avrunda värdena i Aspose.Imaging.SizeF-strukturen till närmaste heltal.
isEquals(Size obj1, Size obj2)
isEmpty()Hämtar ett värde som indikerar om denna Aspose.Imaging.Size har bredd och höjd på 0.
getWidth()Hämtar eller anger den horisontella komponenten för denna Aspose.Imaging.Size.
setWidth(int value)Hämtar eller anger den horisontella komponenten för denna Aspose.Imaging.Size.
getHeight()Hämtar eller anger den vertikala komponenten för detta Aspose.Imaging.Size.
setHeight(int value)Hämtar eller anger den vertikala komponenten för detta Aspose.Imaging.Size.
equals(Object obj)Testar om det angivna objektet är en Aspose.Imaging.Size med samma dimensioner som denna Aspose.Imaging.Size.
hashCode()Returnerar en hashkod för denna Aspose.Imaging.Size-struktur.
toString()Skapar en människoläsbar sträng som representerar denna Aspose.Imaging.Size.
CloneTo(Size that)
Clone()

Size()

public Size()

Size(Point point)

public Size(Point point)

Initierar en ny instans av strukturen Aspose.Imaging.Size från den angivna Aspose.Imaging.Point.

Parameters:

ParameterTypBeskrivning
pointPointAspose.Imaging.Point som används för att initiera denna Aspose.Imaging.Size.

Size(int width, int height)

public Size(int width, int height)

Initierar en ny instans av strukturen Aspose.Imaging.Size från de angivna dimensionerna.

Parameters:

ParameterTypBeskrivning
breddintBreddkomponenten för den nya Aspose.Imaging.Size.
höjdintHöjskomponenten för den nya Aspose.Imaging.Size.

getEmpty()

public static Size getEmpty()

Hämtar en ny instans av strukturen Aspose.Imaging.Size som har värdena Aspose.Imaging.Size.Width och Aspose.Imaging.Size.Height satta till noll.

Returns: Size

to_SizeF(Size size)

public static SizeF to_SizeF(Size size)

Konverterar den angivna Aspose.Imaging.Size till en Aspose.Imaging.SizeF.

Parameters:

ParameterTypBeskrivning
sizeSizeAspose.Imaging.Size att konvertera.

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)

Lägger till bredden och höjden för en Aspose.Imaging.Size-struktur till bredden och höjden för en annan Aspose.Imaging.Size-struktur.

Parameters:

ParameterTypBeskrivning
size1SizeDen första Aspose.Imaging.Size att lägga till.
size2SizeDen andra Aspose.Imaging.Size att lägga till.

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)

Subtraherar bredden och höjden för en Aspose.Imaging.Size-struktur från bredden och höjden för en annan Aspose.Imaging.Size-struktur.

Parameters:

ParameterTypBeskrivning
size1SizeAspose.Imaging.Size-strukturen på vänster sida av subtraktionsoperatorn.
size2SizeAspose.Imaging.Size-strukturen på höger sida av subtraktionsoperatorn.

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)

Testar om två Aspose.Imaging.Size-strukturer är lika.

Parameters:

ParameterTypBeskrivning
size1SizeAspose.Imaging.Size-strukturen på vänster sida av likhetsoperatorn.
size2SizeAspose.Imaging.Size-strukturen på höger sida av likhetsoperatorn.

Returns: boolean - Sant om size1 och size2 har lika bredd och höjd; annars falskt.

op_Inequality(Size size1, Size size2)

public static boolean op_Inequality(Size size1, Size size2)

Testar om två Aspose.Imaging.Size-strukturer är olika.

Parameters:

ParameterTypBeskrivning
size1SizeAspose.Imaging.Size-strukturen på vänster sida av olikhetsoperatorn.
size2SizeAspose.Imaging.Size-strukturen på höger sida av olikhetsoperatorn.

Returns: boolean - Sant om size1 och size2 skiljer sig i bredd eller höjd; falskt om size1 och size2 är lika.

to_Point(Size size)

public static Point to_Point(Size size)

Konverterar den angivna Aspose.Imaging.Size till en Aspose.Imaging.Point.

Parameters:

ParameterTypBeskrivning
sizeSizeAspose.Imaging.Size att konvertera.

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)

Lägger till bredden och höjden för en Aspose.Imaging.Size-struktur till bredden och höjden för en annan Aspose.Imaging.Size-struktur.

Parameters:

ParameterTypBeskrivning
size1SizeDen första Aspose.Imaging.Size att lägga till.
size2SizeDen andra Aspose.Imaging.Size att lägga till.

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

ceiling(SizeF size)

public static Size ceiling(SizeF size)

Konverterar den angivna Aspose.Imaging.SizeF-strukturen till en Aspose.Imaging.Size-struktur genom att avrunda värdena i Aspose.Imaging.Size-strukturen till nästa högre heltal.

Parameters:

ParameterTypBeskrivning
sizeSizeFAspose.Imaging.SizeF-strukturen att konvertera.

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

subtract(Size size1, Size size2)

public static Size subtract(Size size1, Size size2)

Subtraherar bredden och höjden för en Aspose.Imaging.Size-struktur från bredden och höjden för en annan Aspose.Imaging.Size-struktur.

Parameters:

ParameterTypBeskrivning
size1SizeAspose.Imaging.Size-strukturen på vänster sida av subtraktionsoperatorn.
size2SizeAspose.Imaging.Size-strukturen på höger sida av subtraktionsoperatorn.

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

truncate(SizeF size)

public static Size truncate(SizeF size)

Konverterar den angivna Aspose.Imaging.SizeF-strukturen till en Aspose.Imaging.Size-struktur genom att trunkera värdena i Aspose.Imaging.SizeF-strukturen till nästa lägre heltal.

Parameters:

ParameterTypBeskrivning
sizeSizeFAspose.Imaging.SizeF-strukturen att konvertera.

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

round(SizeF size)

public static Size round(SizeF size)

Konverterar den angivna Aspose.Imaging.SizeF-strukturen till en Aspose.Imaging.Size-struktur genom att avrunda värdena i Aspose.Imaging.SizeF-strukturen till närmaste heltal.

Parameters:

ParameterTypBeskrivning
sizeSizeFAspose.Imaging.SizeF-strukturen att konvertera.

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:

ParameterTypBeskrivning
obj1Size
obj2Size

Returns: boolean

isEmpty()

public boolean isEmpty()

Hämtar ett värde som indikerar om denna Aspose.Imaging.Size har bredd och höjd på 0.

Returns: boolean

getWidth()

public int getWidth()

Hämtar eller anger den horisontella komponenten för denna Aspose.Imaging.Size.

Returns: int

setWidth(int value)

public void setWidth(int value)

Hämtar eller anger den horisontella komponenten för denna Aspose.Imaging.Size.

Parameters:

ParameterTypBeskrivning
värdeint

getHeight()

public int getHeight()

Hämtar eller anger den vertikala komponenten för detta Aspose.Imaging.Size.

Returns: int

setHeight(int value)

public void setHeight(int value)

Hämtar eller anger den vertikala komponenten för detta Aspose.Imaging.Size.

Parameters:

ParameterTypBeskrivning
värdeint

equals(Object obj)

public boolean equals(Object obj)

Testar om det angivna objektet är en Aspose.Imaging.Size med samma dimensioner som denna Aspose.Imaging.Size.

Parameters:

ParameterTypBeskrivning
objjava.lang.ObjectDet System.Object att testa.

Returns: boolean - Sant om obj är en Aspose.Imaging.Size och har samma bredd och höjd som denna Aspose.Imaging.Size; annars falskt.

hashCode()

public int hashCode()

Returnerar en hashkod för denna Aspose.Imaging.Size-struktur.

Returns: int - Ett heltalsvärde som specificerar ett hashvärde för denna Aspose.Imaging.Size-struktur.

toString()

public String toString()

Skapar en människoläsbar sträng som representerar denna Aspose.Imaging.Size.

Returns: java.lang.String - En sträng som representerar denna Aspose.Imaging.Size.

CloneTo(Size that)

public void CloneTo(Size that)

Parameters:

ParameterTypBeskrivning
thatSize

Clone()

public Size Clone()

Returns: Size