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

KonstruktorBeskrivning
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

MetodBeskrivning
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:

ParameterTypBeskrivning
sizeSizeFDen 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:

ParameterTypBeskrivning
pointPointFDen 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:

ParameterTypBeskrivning
breddfloatBreddkomponenten för den nya Aspose.Imaging.SizeF.
höjdfloatHö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:

ParameterTypBeskrivning
size1SizeFDen första Aspose.Imaging.SizeF att lägga till.
size2SizeFDen 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:

ParameterTypBeskrivning
size1SizeFDen Aspose.Imaging.SizeF på vänster sida av subtraktionsoperatorn.
size2SizeFDen 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:

ParameterTypBeskrivning
size1SizeFStrukturen Aspose.Imaging.SizeF på vänster sida av likhetsoperatorn.
size2SizeFStrukturen 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:

ParameterTypBeskrivning
size1SizeFStrukturen Aspose.Imaging.SizeF på vänster sida av olikhetsoperatorn.
size2SizeFStrukturen 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:

ParameterTypBeskrivning
sizeSizeFStrukturen 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:

ParameterTypBeskrivning
size1SizeFDen första Aspose.Imaging.SizeF att lägga till.
size2SizeFDen 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:

ParameterTypBeskrivning
size1SizeFStrukturen Aspose.Imaging.SizeF på vänster sida av subtraktionsoperatorn.
size2SizeFStrukturen 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:

ParameterTypBeskrivning
obj1SizeF
obj2SizeF

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:

ParameterTypBeskrivning
värdefloat

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:

ParameterTypBeskrivning
värdefloat

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:

ParameterTypBeskrivning
objjava.lang.ObjectDet 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:

ParameterTypBeskrivning
thatSizeF

Clone()

public SizeF Clone()

Returns: SizeF