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
| Konstruktor | Beskrivning |
|---|---|
| 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
| Metod | Beskrivning |
|---|---|
| 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| point | Point | Aspose.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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| bredd | int | Breddkomponenten för den nya Aspose.Imaging.Size. |
| höjd | int | Hö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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| size | Size | Aspose.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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| size1 | Size | Den första Aspose.Imaging.Size att lägga till. |
| size2 | Size | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| size1 | Size | Aspose.Imaging.Size-strukturen på vänster sida av subtraktionsoperatorn. |
| size2 | Size | Aspose.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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| size1 | Size | Aspose.Imaging.Size-strukturen på vänster sida av likhetsoperatorn. |
| size2 | Size | Aspose.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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| size1 | Size | Aspose.Imaging.Size-strukturen på vänster sida av olikhetsoperatorn. |
| size2 | Size | Aspose.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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| size | Size | Aspose.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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| size1 | Size | Den första Aspose.Imaging.Size att lägga till. |
| size2 | Size | Den 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| size | SizeF | Aspose.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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| size1 | Size | Aspose.Imaging.Size-strukturen på vänster sida av subtraktionsoperatorn. |
| size2 | Size | Aspose.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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| size | SizeF | Aspose.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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| size | SizeF | Aspose.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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| obj1 | Size | |
| obj2 | Size |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| obj | java.lang.Object | Det 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| that | Size |
Clone()
public Size Clone()
Returns: Size