SizeF-klass

Summary: Stores an ordered pair of floating-point numbers, typically the width and height of a rectangle.

Module: aspose.imaging

Full Name: aspose.imaging.SizeF

Constructors

NameDescription
SizeF()Initierar en ny instans av SizeF-klassen
SizeF(point)Initierar en ny instans av SizeF strukturen från den angivna PointF.
SizeF(size)Initierar en ny instans av strukturen SizeF från den angivna SizeF.
SizeF(width, height)Initierar en ny instans av strukturen SizeF från de angivna dimensionerna.

Properties

NameTypeAccessDescription
empty [static]SizeFrHämtar en ny instans av strukturen SizeF som har värdena SizeF.width och SizeF.height satta till noll.
heightfloatr/wHämtar eller anger den vertikala komponenten för denna SizeF.
is_emptyboolrHämtar ett värde som indikerar om denna SizeF har noll bredd och höjd.
widthfloatr/wHämtar eller anger den horisontella komponenten för denna SizeF.

Methods

NameDescription
add(size1, size2)Lägger till bredden och höjden för en SizeF struktur till bredden och höjden för en annan SizeF struktur.
create_from_point_f(point)Initierar en ny instans av SizeF strukturen från den angivna PointF.
create_from_size_f(size)Initierar en ny instans av strukturen SizeF från den angivna SizeF.
subtract(size1, size2)Subtraherar bredden och höjden för en SizeF struktur från bredden och höjden för en annan SizeF struktur.
to_point_f()Konverterar en SizeF till en PointF.
to_size()Konverterar en SizeF till en Size struktur med trunkerade storleksvärden.

Constructor: SizeF()

 SizeF() 

Initierar en ny instans av SizeF-klassen

Constructor: SizeF(point)

 SizeF(point) 

Initierar en ny instans av SizeF strukturen från den angivna PointF.

Parameters:

ParameterTypBeskrivning
pointPointFDen PointF från vilken man initierar denna SizeF.

Constructor: SizeF(size)

 SizeF(size) 

Initierar en ny instans av strukturen SizeF från den angivna SizeF.

Parameters:

ParameterTypBeskrivning
sizeSizeFDen SizeF från vilken den nya SizeF skapas.

Constructor: SizeF(width, height)

 SizeF(width, height) 

Initierar en ny instans av strukturen SizeF från de angivna dimensionerna.

Parameters:

ParameterTypBeskrivning
widthfloatBreddkomponenten för den nya SizeF.
heightfloatHöjskomponenten för den nya SizeF.

Method: add(size1, size2) [static]

 add(size1, size2) 

Lägger till bredden och höjden för en SizeF struktur till bredden och höjden för en annan SizeF struktur.

Parameters:

ParameterTypBeskrivning
size1SizeFDen första SizeF att lägga till.
size2SizeFDen andra SizeF att lägga till.

Returns

TypBeskrivning
SizeFEn SizeF struktur som är resultatet av additionsoperationen.

Method: create_from_point_f(point) [static]

 create_from_point_f(point) 

Initierar en ny instans av SizeF strukturen från den angivna PointF.

Parameters:

ParameterTypBeskrivning
pointPointFDen PointF från vilken man initierar denna SizeF.

Returns

TypBeskrivning
SizeF

Method: create_from_size_f(size) [static]

 create_from_size_f(size) 

Initierar en ny instans av strukturen SizeF från den angivna SizeF.

Parameters:

ParameterTypBeskrivning
sizeSizeFDen SizeF från vilken den nya SizeF skapas.

Returns

TypBeskrivning
SizeF

Method: subtract(size1, size2) [static]

 subtract(size1, size2) 

Subtraherar bredden och höjden för en SizeF struktur från bredden och höjden för en annan SizeF struktur.

Parameters:

ParameterTypBeskrivning
size1SizeFDen SizeF strukturen på vänster sida av subtraktionsoperatorn.
size2SizeFDen SizeF strukturen på höger sida av subtraktionsoperatorn.

Returns

TypBeskrivning
SizeFDen SizeF som är resultatet av subtraktionsoperationen.

Method: to_point_f()

 to_point_f() 

Konverterar en SizeF till en PointF.

Returns

TypBeskrivning
PointFReturnerar en PointF struktur.

Method: to_size()

 to_size() 

Konverterar en SizeF till en Size struktur med trunkerade storleksvärden.

Returns

TypBeskrivning
SizeReturnerar en Size struktur.