Size Sınıfı

Summary: Represents size.

Module: aspose.imaging

Full Name: aspose.imaging.Size

Constructors

NameAçıklama
Size()Size sınıfının yeni bir örneğini başlatır
Size(point)Size yapısının yeni bir örneğini, belirtilen Point üzerinden başlatır.
Size(width, height)Belirtilen boyutlardan Size yapısının yeni bir örneğini başlatır.

Properties

NameTypeAccessAçıklama
empty [static]SizerSize yapısının, Size.width ve Size.height değerleri sıfıra ayarlanmış yeni bir örneğini alır.
heightintr/wBu Size nesnesinin dikey bileşenini alır veya ayarlar.
is_emptyboolrBu Size nesnesinin genişlik ve yüksekliğinin 0 olup olmadığını gösteren bir değeri alır.
widthintr/wBu Size nesnesinin yatay bileşenini alır veya ayarlar.

Methods

NameAçıklama
add(size1, size2)Bir Size yapısının genişlik ve yüksekliğini, başka bir Size yapısının genişlik ve yüksekliğine ekler.
ceiling(size)Belirtilen SizeF yapısını, Size yapısının değerlerini bir sonraki üst tam sayıya yuvarlayarak bir Size yapısına dönüştürür.
round(size)Belirtilen SizeF yapısını, SizeF yapısının değerlerini en yakın tam sayıya yuvarlayarak bir Size yapısına dönüştürür.
subtract(size1, size2)Bir Size yapısının genişlik ve yüksekliğini, başka bir Size yapısının genişlik ve yüksekliğinden çıkarır.
truncate(size)Belirtilen SizeF yapısını, SizeF yapısının değerlerini bir sonraki alt tam sayıya kırparak bir Size yapısına dönüştürür.

Constructor: Size()

 Size() 

Size sınıfının yeni bir örneğini başlatır

Constructor: Size(point)

 Size(point) 

Size yapısının yeni bir örneğini, belirtilen Point üzerinden başlatır.

Parameters:

ParameterTürAçıklama
pointPointBu Size nesnesini başlatmak için kullanılacak Point.

Constructor: Size(width, height)

 Size(width, height) 

Belirtilen boyutlardan Size yapısının yeni bir örneğini başlatır.

Parameters:

ParameterTürAçıklama
widthintYeni Size nesnesinin genişlik bileşeni.
heightintYeni Size nesnesinin yükseklik bileşeni.

Method: add(size1, size2) [static]

 add(size1, size2) 

Bir Size yapısının genişlik ve yüksekliğini, başka bir Size yapısının genişlik ve yüksekliğine ekler.

Parameters:

ParameterTürAçıklama
size1SizeEklenecek ilk Size.
size2SizeEklenecek ikinci Size.

Returns

TürAçıklama
SizeToplama işleminin sonucu olan bir Size yapısı.

Method: ceiling(size) [static]

 ceiling(size) 

Belirtilen SizeF yapısını, Size yapısının değerlerini bir sonraki üst tam sayıya yuvarlayarak bir Size yapısına dönüştürür.

Parameters:

ParameterTürAçıklama
sizeSizeFDönüştürülecek SizeF yapısı.

Returns

TürAçıklama
SizeBu yöntemin dönüştürdüğü Size yapısı.

Method: round(size) [static]

 round(size) 

Belirtilen SizeF yapısını, SizeF yapısının değerlerini en yakın tam sayıya yuvarlayarak bir Size yapısına dönüştürür.

Parameters:

ParameterTürAçıklama
sizeSizeFDönüştürülecek SizeF yapısı.

Returns

TürAçıklama
SizeBu yöntemin dönüştürdüğü Size yapısı.

Method: subtract(size1, size2) [static]

 subtract(size1, size2) 

Bir Size yapısının genişlik ve yüksekliğini, başka bir Size yapısının genişlik ve yüksekliğinden çıkarır.

Parameters:

ParameterTürAçıklama
size1SizeÇıkarma operatörünün sol tarafındaki [Size] yapısı.
size2SizeÇıkarma operatörünün sağ tarafındaki [Size] yapısı.

Returns

TürAçıklama
SizeÇıkarma işleminin sonucu olan [Size] yapısı.

Method: truncate(size) [static]

 truncate(size) 

Belirtilen SizeF yapısını, SizeF yapısının değerlerini bir sonraki alt tam sayıya kırparak bir Size yapısına dönüştürür.

Parameters:

ParameterTürAçıklama
sizeSizeFDönüştürülecek SizeF yapısı.

Returns

TürAçıklama
SizeBu yöntemin dönüştürdüğü Size yapısı.