SizeF Sınıfı

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

NameAçıklama
SizeF()SizeF sınıfının yeni bir örneğini başlatır
SizeF(point)Belirtilen PointF üzerinden yeni bir SizeF yapısı örneği başlatır.
SizeF(size)Belirtilen SizeF yapısından yeni bir SizeF örneği başlatır.
SizeF(width, height)Belirtilen boyutlardan yeni bir SizeF yapısı örneği başlatır.

Properties

NameTypeAccessAçıklama
empty [static]SizeFrSıfır olarak ayarlanmış SizeF.width ve SizeF.height değerlerine sahip yeni bir SizeF yapısı örneği alır.
heightfloatr/wBu SizeF öğesinin dikey bileşenini alır veya ayarlar.
is_emptyboolrBu SizeF öğesinin sıfır genişlik ve yüksekliğe sahip olup olmadığını gösteren bir değer alır.
widthfloatr/wBu SizeF öğesinin yatay bileşenini alır veya ayarlar.

Methods

NameAçıklama
add(size1, size2)Bir SizeF yapısının genişlik ve yüksekliğini başka bir SizeF yapısının genişlik ve yüksekliğine ekler.
create_from_point_f(point)Belirtilen PointF üzerinden yeni bir SizeF yapısı örneği başlatır.
create_from_size_f(size)Belirtilen SizeF yapısından yeni bir SizeF örneği başlatır.
subtract(size1, size2)Bir SizeF yapısının genişlik ve yüksekliğini başka bir SizeF yapısının genişlik ve yüksekliğinden çıkarır.
to_point_f()SizeF öğesini bir PointF öğesine dönüştürür.
to_size()SizeF öğesini kesirli olmayan boyut değerlerine sahip bir Size yapısına dönüştürür.

Constructor: SizeF()

 SizeF() 

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

Constructor: SizeF(point)

 SizeF(point) 

Belirtilen PointF üzerinden yeni bir SizeF yapısı örneği başlatır.

Parameters:

ParameterTürAçıklama
pointPointFBu SizeF öğesini başlatmak için kullanılacak PointF .

Constructor: SizeF(size)

 SizeF(size) 

Belirtilen SizeF yapısından yeni bir SizeF örneği başlatır.

Parameters:

ParameterTürAçıklama
sizeSizeFYeni SizeF öğesini oluşturmak için kullanılacak SizeF .

Constructor: SizeF(width, height)

 SizeF(width, height) 

Belirtilen boyutlardan yeni bir SizeF yapısı örneği başlatır.

Parameters:

ParameterTürAçıklama
widthfloatYeni SizeF öğesinin genişlik bileşeni.
heightfloatYeni SizeF öğesinin yükseklik bileşeni.

Method: add(size1, size2) [static]

 add(size1, size2) 

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

Parameters:

ParameterTürAçıklama
size1SizeFEklenecek ilk SizeF .
size2SizeFEklenecek ikinci SizeF .

Returns

TürAçıklama
SizeFToplama işleminin sonucu olan bir SizeF yapısı.

Method: create_from_point_f(point) [static]

 create_from_point_f(point) 

Belirtilen PointF üzerinden yeni bir SizeF yapısı örneği başlatır.

Parameters:

ParameterTürAçıklama
pointPointFBu SizeF öğesini başlatmak için kullanılacak PointF .

Returns

TürAçıklama
SizeF

Method: create_from_size_f(size) [static]

 create_from_size_f(size) 

Belirtilen SizeF yapısından yeni bir SizeF örneği başlatır.

Parameters:

ParameterTürAçıklama
sizeSizeFYeni SizeF öğesini oluşturmak için kullanılacak SizeF .

Returns

TürAçıklama
SizeF

Method: subtract(size1, size2) [static]

 subtract(size1, size2) 

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

Parameters:

ParameterTürAçıklama
size1SizeFÇıkarma operatörünün sol tarafındaki SizeF yapısı.
size2SizeFÇıkarma operatörünün sağ tarafındaki SizeF yapısı.

Returns

TürAçıklama
SizeFÇıkarma işleminin sonucu olan SizeF .

Method: to_point_f()

 to_point_f() 

SizeF öğesini bir PointF öğesine dönüştürür.

Returns

TürAçıklama
PointFBir PointF yapısı döndürür.

Method: to_size()

 to_size() 

SizeF öğesini kesirli olmayan boyut değerlerine sahip bir Size yapısına dönüştürür.

Returns

TürAçıklama
SizeBir Size yapısı döndürür.