SizeF
Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.lang.Struct
public class SizeF extends Struct<SizeF>
Lagrar ett ordnat par flyttal, vanligtvis bredden och höjden på en rektangel.
Konstruktörer
| Konstruktor | Beskrivning |
|---|---|
| SizeF() | |
| SizeF(SizeF size) | Initierar en ny instans av strukturen Aspose.Imaging.SizeF från den angivna Aspose.Imaging.SizeF. |
| SizeF(PointF point) | Initierar en ny instans av strukturen Aspose.Imaging.SizeF från den angivna Aspose.Imaging.PointF. |
| SizeF(float width, float height) | Initierar en ny instans av strukturen Aspose.Imaging.SizeF från de angivna dimensionerna. |
Metoder
| Metod | Beskrivning |
|---|---|
| getEmpty() | Hämtar en ny instans av strukturen Aspose.Imaging.SizeF som har värdena Aspose.Imaging.SizeF.Width och Aspose.Imaging.SizeF.Height satta till noll. |
| op_Addition(SizeF size1, SizeF size2) | Lägger till bredden och höjden av en Aspose.Imaging.SizeF-struktur till bredden och höjden av en annan Aspose.Imaging.SizeF-struktur. |
| op_Subtraction(SizeF size1, SizeF size2) | Subtraherar bredden och höjden av en Aspose.Imaging.SizeF-struktur från bredden och höjden av en annan Aspose.Imaging.SizeF-struktur. |
| op_Equality(SizeF size1, SizeF size2) | Testar om två Aspose.Imaging.SizeF-strukturer är lika. |
| op_Inequality(SizeF size1, SizeF size2) | Testar om två Aspose.Imaging.SizeF-strukturer är olika. |
| to_PointF(SizeF size) | Konverterar den angivna Aspose.Imaging.SizeF till en Aspose.Imaging.PointF. |
| add(SizeF size1, SizeF size2) | Lägger till bredden och höjden av en Aspose.Imaging.SizeF-struktur till bredden och höjden av en annan Aspose.Imaging.SizeF-struktur. |
| subtract(SizeF size1, SizeF size2) | Subtraherar bredden och höjden av en Aspose.Imaging.SizeF-struktur från bredden och höjden av en annan Aspose.Imaging.SizeF-struktur. |
| isEquals(SizeF obj1, SizeF obj2) | |
| isEmpty() | Hämtar ett värde som indikerar om detta Aspose.Imaging.SizeF har noll bredd och höjd. |
| getWidth() | Hämtar eller anger den horisontella komponenten för detta Aspose.Imaging.SizeF. |
| setWidth(float value) | Hämtar eller anger den horisontella komponenten för detta Aspose.Imaging.SizeF. |
| getHeight() | Hämtar eller anger den vertikala komponenten för detta Aspose.Imaging.SizeF. |
| setHeight(float value) | Hämtar eller anger den vertikala komponenten för detta Aspose.Imaging.SizeF. |
| toPointF() | Konverterar en Aspose.Imaging.SizeF till en Aspose.Imaging.PointF. |
| toSize() | Konverterar en Aspose.Imaging.SizeF till en Aspose.Imaging.Size-struktur med trunkerade storleksvärden. |
| equals(Object obj) | Testar om det angivna objektet är en Aspose.Imaging.SizeF med samma dimensioner som detta Aspose.Imaging.SizeF. |
| hashCode() | Returnerar en hashkod för denna Aspose.Imaging.Size-struktur. |
| toString() | Skapar en människoläsbar sträng som representerar detta Aspose.Imaging.SizeF. |
| CloneTo(SizeF that) | |
| Clone() |
SizeF()
public SizeF()
SizeF(SizeF size)
public SizeF(SizeF size)
Initierar en ny instans av strukturen Aspose.Imaging.SizeF från den angivna Aspose.Imaging.SizeF.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| size | SizeF | Den Aspose.Imaging.SizeF som ska användas för att skapa den nya Aspose.Imaging.SizeF. |
SizeF(PointF point)
public SizeF(PointF point)
Initierar en ny instans av strukturen Aspose.Imaging.SizeF från den angivna Aspose.Imaging.PointF.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| point | PointF | Den Aspose.Imaging.PointF som ska användas för att initiera detta Aspose.Imaging.SizeF. |
SizeF(float width, float height)
public SizeF(float width, float height)
Initierar en ny instans av strukturen Aspose.Imaging.SizeF från de angivna dimensionerna.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| bredd | float | Breddkomponenten för den nya Aspose.Imaging.SizeF. |
| höjd | float | Höjdkomponenten för den nya Aspose.Imaging.SizeF. |
getEmpty()
public static SizeF getEmpty()
Hämtar en ny instans av strukturen Aspose.Imaging.SizeF som har värdena Aspose.Imaging.SizeF.Width och Aspose.Imaging.SizeF.Height satta till noll.
Returns: SizeF
op_Addition(SizeF size1, SizeF size2)
public static SizeF op_Addition(SizeF size1, SizeF size2)
Lägger till bredden och höjden av en Aspose.Imaging.SizeF-struktur till bredden och höjden av en annan Aspose.Imaging.SizeF-struktur.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| size1 | SizeF | Den första Aspose.Imaging.SizeF att lägga till. |
| size2 | SizeF | Den andra Aspose.Imaging.SizeF att lägga till. |
Returns:
SizeF - A Aspose.Imaging.SizeF structure that is the result of the addition operation.
op_Subtraction(SizeF size1, SizeF size2)
public static SizeF op_Subtraction(SizeF size1, SizeF size2)
Subtraherar bredden och höjden av en Aspose.Imaging.SizeF-struktur från bredden och höjden av en annan Aspose.Imaging.SizeF-struktur.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| size1 | SizeF | Den Aspose.Imaging.SizeF på vänster sida av subtraktionsoperatorn. |
| size2 | SizeF | Den Aspose.Imaging.SizeF på högra sidan av subtraktionsoperatorn. |
Returns:
SizeF - A Aspose.Imaging.SizeF that is the result of the subtraction operation.
op_Equality(SizeF size1, SizeF size2)
public static boolean op_Equality(SizeF size1, SizeF size2)
Testar om två Aspose.Imaging.SizeF-strukturer är lika.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| size1 | SizeF | Strukturen Aspose.Imaging.SizeF på vänster sida av likhetsoperatorn. |
| size2 | SizeF | Strukturen Aspose.Imaging.SizeF på högra sidan av likhetsoperatorn. |
Returns:
boolean - Denna operator returnerar true om size1 och size2 har lika bredd och höjd; annars false.
op_Inequality(SizeF size1, SizeF size2)
public static boolean op_Inequality(SizeF size1, SizeF size2)
Testar om två Aspose.Imaging.SizeF-strukturer är olika.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| size1 | SizeF | Strukturen Aspose.Imaging.SizeF på vänster sida av olikhetsoperatorn. |
| size2 | SizeF | Strukturen Aspose.Imaging.SizeF på högra sidan av olikhetsoperatorn. |
Returns:
boolean - Denna operator returnerar true om size1 och size2 skiljer sig i bredd eller höjd; false om size1 och size2 är lika.
to_PointF(SizeF size)
public static PointF to_PointF(SizeF size)
Konverterar den angivna Aspose.Imaging.SizeF till en Aspose.Imaging.PointF.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| size | SizeF | Strukturen Aspose.Imaging.SizeF som ska konverteras |
Returns:
PointF - The Aspose.Imaging.PointF structure to which this operator converts.
add(SizeF size1, SizeF size2)
public static SizeF add(SizeF size1, SizeF size2)
Lägger till bredden och höjden av en Aspose.Imaging.SizeF-struktur till bredden och höjden av en annan Aspose.Imaging.SizeF-struktur.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| size1 | SizeF | Den första Aspose.Imaging.SizeF att lägga till. |
| size2 | SizeF | Den andra Aspose.Imaging.SizeF att lägga till. |
Returns:
SizeF - A Aspose.Imaging.SizeF structure that is the result of the addition operation.
subtract(SizeF size1, SizeF size2)
public static SizeF subtract(SizeF size1, SizeF size2)
Subtraherar bredden och höjden av en Aspose.Imaging.SizeF-struktur från bredden och höjden av en annan Aspose.Imaging.SizeF-struktur.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| size1 | SizeF | Strukturen Aspose.Imaging.SizeF på vänster sida av subtraktionsoperatorn. |
| size2 | SizeF | Strukturen Aspose.Imaging.SizeF på högra sidan av subtraktionsoperatorn. |
Returns:
SizeF - The Aspose.Imaging.SizeF that is a result of the subtraction operation.
isEquals(SizeF obj1, SizeF obj2)
public static boolean isEquals(SizeF obj1, SizeF obj2)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| obj1 | SizeF | |
| obj2 | SizeF |
Returns: boolean
isEmpty()
public boolean isEmpty()
Hämtar ett värde som indikerar om detta Aspose.Imaging.SizeF har noll bredd och höjd.
Returns:
boolean - Denna egenskap returnerar true när detta Aspose.Imaging.SizeF har både bredd och höjd lika med noll; annars false.
getWidth()
public float getWidth()
Hämtar eller anger den horisontella komponenten för detta Aspose.Imaging.SizeF.
Returns:
float - Den horisontella komponenten av detta Aspose.Imaging.SizeF, vanligtvis mätt i pixlar.
setWidth(float value)
public void setWidth(float value)
Hämtar eller anger den horisontella komponenten för detta Aspose.Imaging.SizeF.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | float |
getHeight()
public float getHeight()
Hämtar eller anger den vertikala komponenten för detta Aspose.Imaging.SizeF.
Returns:
float - Den vertikala komponenten av detta Aspose.Imaging.SizeF, vanligtvis mätt i pixlar.
setHeight(float value)
public void setHeight(float value)
Hämtar eller anger den vertikala komponenten för detta Aspose.Imaging.SizeF.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | float |
toPointF()
public PointF toPointF()
Konverterar en Aspose.Imaging.SizeF till en Aspose.Imaging.PointF.
Returns:
PointF - Returns a Aspose.Imaging.PointF structure.
toSize()
public Size toSize()
Konverterar en Aspose.Imaging.SizeF till en Aspose.Imaging.Size-struktur med trunkerade storleksvärden.
Returns:
Size - Returns a Aspose.Imaging.Size structure.
equals(Object obj)
public boolean equals(Object obj)
Testar om det angivna objektet är en Aspose.Imaging.SizeF med samma dimensioner som detta Aspose.Imaging.SizeF.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| obj | java.lang.Object | Det System.Object att testa. |
Returns:
boolean - Denna metod returnerar true om obj är en Aspose.Imaging.SizeF och har samma bredd och höjd som detta Aspose.Imaging.SizeF; annars false.
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 detta Aspose.Imaging.SizeF.
Returns:
java.lang.String - En sträng som representerar detta Aspose.Imaging.SizeF.
CloneTo(SizeF that)
public void CloneTo(SizeF that)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| that | SizeF |
Clone()
public SizeF Clone()
Returns: SizeF