Storleksklass

Summary: Represents size.

Module: aspose.imaging

Full Name: aspose.imaging.Size

Constructors

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

Properties

NameTypeAccessDescription
empty [static]SizerHämtar en ny instans av strukturen Size som har värdena Size.width och Size.height satta till noll.
heightintr/wHämtar eller anger den vertikala komponenten i detta Size.
is_emptyboolrHämtar ett värde som indikerar om detta Size har bredd och höjd på 0.
widthintr/wHämtar eller anger den horisontella komponenten i detta Size.

Methods

NameDescription
add(size1, size2)Lägger till bredden och höjden av en Size struktur till bredden och höjden av en annan Size struktur.
ceiling(size)Konverterar den angivna SizeF strukturen till en Size struktur genom att avrunda värdena i Size strukturen till nästa högre heltalsvärden.
round(size)Konverterar den angivna SizeF strukturen till en Size struktur genom att avrunda värdena i SizeF strukturen till närmaste heltalsvärden.
subtract(size1, size2)Subtraherar bredden och höjden av en Size struktur från bredden och höjden av en annan Size struktur.
truncate(size)Konverterar den angivna SizeF strukturen till en Size struktur genom att trunkera värdena i SizeF strukturen till nästa lägre heltalsvärden.

Constructor: Size()

 Size() 

Initierar en ny instans av Size-klassen

Constructor: Size(point)

 Size(point) 

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

Parameters:

ParameterTypBeskrivning
pointPointPoint som ska användas för att initiera detta Size.

Constructor: Size(width, height)

 Size(width, height) 

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

Parameters:

ParameterTypBeskrivning
widthintBreddkomponenten i den nya Size.
heightintHöjdkomponenten i den nya Size.

Method: add(size1, size2) [static]

 add(size1, size2) 

Lägger till bredden och höjden av en Size struktur till bredden och höjden av en annan Size struktur.

Parameters:

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

Returns

TypBeskrivning
SizeEn Size struktur som är resultatet av additionsoperationen.

Method: ceiling(size) [static]

 ceiling(size) 

Konverterar den angivna SizeF strukturen till en Size struktur genom att avrunda värdena i Size strukturen till nästa högre heltalsvärden.

Parameters:

ParameterTypBeskrivning
sizeSizeFSizeF strukturen att konvertera.

Returns

TypBeskrivning
SizeSize strukturen som den här metoden konverterar till.

Method: round(size) [static]

 round(size) 

Konverterar den angivna SizeF strukturen till en Size struktur genom att avrunda värdena i SizeF strukturen till närmaste heltalsvärden.

Parameters:

ParameterTypBeskrivning
sizeSizeFSizeF strukturen att konvertera.

Returns

TypBeskrivning
SizeSize strukturen som den här metoden konverterar till.

Method: subtract(size1, size2) [static]

 subtract(size1, size2) 

Subtraherar bredden och höjden av en Size struktur från bredden och höjden av en annan Size struktur.

Parameters:

ParameterTypBeskrivning
size1SizeStrukturen Size på vänster sida av subtraktionsoperatorn.
size2SizeStrukturen Size på högra sidan av subtraktionsoperatorn.

Returns

TypBeskrivning
SizeDen Size som är resultatet av subtraktionsoperationen.

Method: truncate(size) [static]

 truncate(size) 

Konverterar den angivna SizeF strukturen till en Size struktur genom att trunkera värdena i SizeF strukturen till nästa lägre heltalsvärden.

Parameters:

ParameterTypBeskrivning
sizeSizeFSizeF strukturen att konvertera.

Returns

TypBeskrivning
SizeSize strukturen som den här metoden konverterar till.