Size Sınıfı
Summary: Represents size.
Module: aspose.imaging
Full Name: aspose.imaging.Size
Constructors
| Name | Açı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
| Name | Type | Access | Açıklama |
|---|---|---|---|
| empty [static] | Size | r | Size yapısının, Size.width ve Size.height değerleri sıfıra ayarlanmış yeni bir örneğini alır. |
| height | int | r/w | Bu Size nesnesinin dikey bileşenini alır veya ayarlar. |
| is_empty | bool | r | Bu Size nesnesinin genişlik ve yüksekliğinin 0 olup olmadığını gösteren bir değeri alır. |
| width | int | r/w | Bu Size nesnesinin yatay bileşenini alır veya ayarlar. |
Methods
| Name | Açı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:
| Parameter | Tür | Açıklama |
|---|---|---|
| point | Point | Bu 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:
| Parameter | Tür | Açıklama |
|---|---|---|
| width | int | Yeni Size nesnesinin genişlik bileşeni. |
| height | int | Yeni 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:
| Parameter | Tür | Açıklama |
|---|---|---|
| size1 | Size | Eklenecek ilk Size. |
| size2 | Size | Eklenecek ikinci Size. |
Returns
| Tür | Açıklama |
|---|---|
| Size | Toplama 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:
| Parameter | Tür | Açıklama |
|---|---|---|
| size | SizeF | Dönüştürülecek SizeF yapısı. |
Returns
| Tür | Açıklama |
|---|---|
| Size | Bu 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:
| Parameter | Tür | Açıklama |
|---|---|---|
| size | SizeF | Dönüştürülecek SizeF yapısı. |
Returns
| Tür | Açıklama |
|---|---|
| Size | Bu 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:
| Parameter | Tür | Açıklama |
|---|---|---|
| size1 | Size | Çıkarma operatörünün sol tarafındaki [Size] yapısı. |
| size2 | Size | Çıkarma operatörünün sağ tarafındaki [Size] yapısı. |
Returns
| Tür | Açı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:
| Parameter | Tür | Açıklama |
|---|---|---|
| size | SizeF | Dönüştürülecek SizeF yapısı. |
Returns
| Tür | Açıklama |
|---|---|
| Size | Bu yöntemin dönüştürdüğü Size yapısı. |