Struct Size

Struct Size

İsim alanı : Aspose.Imaging Toplantı: Aspose.Imaging.dll (25.4.0)

Büyüklüğü temsil eder.

public struct Size

mirasçı üyeleri

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

Size(Point)

Aspose.Imaging.Size yapısının yeni bir örneğini belirlenen Aspose.Imaging.Point’ten başlatır.

public Size(Point point)

Parameters

point Point

Aspose.Imaging.Point bu Aspose.Imaging.Size başlatmak için hangi noktadan.

Size(int , int , int)

Aspose.Imaging.Size yapısının belirli boyutlardan yeni bir örneği başlatır.

public Size(int width, int height)

Parameters

width int

Yeni Aspose.Imaging.Size’nin genişlik bileşeni.

height int

Yeni Aspose.Imaging.Size’nin yükseklik bileşeni.

Properties

Empty

Aspose.Imaging.Size yapısının yeni bir örneği, Aspose.Imaging.Size.Büyüklüğü ve Aspose.Imaging.Size.Yükseklik değerleri sıfırdan ayarlanmıştır.

[JsonIgnore]
public static Size Empty { get; }

Mülkiyet Değer

Size

Height

Bu Aspose.Imaging.Size vertikal bileşenini alır veya ayarlar.

public int Height { get; set; }

Mülkiyet Değer

int

IsEmpty

Bu Aspose.Imaging.Size’nin genişliği ve yüksekliği 0 olup olmadığını gösteren bir değer alır.

[JsonIgnore]
public bool IsEmpty { get; }

Mülkiyet Değer

bool

Width

Bu Aspose.Imaging.Size’nin yatay bileşenini alır veya ayarlar.

public int Width { get; set; }

Mülkiyet Değer

int

Methods

Add(boyutu , boyutu)

Bir Aspose.Imaging.Size yapısının genişliği ve yüksekliği diğer Aspose.Imaging.Size yapısının genişliğine ve yüksekliğine eklenir.

public static Size Add(Size size1, Size size2)

Parameters

size1 Size

İlk Aspose.Imaging.Size eklemek için.

size2 Size

İkinci Aspose.Imaging.Size eklemek için.

Returns

Size

Bir Aspose.Imaging.Size yapısı ekleme işlemi sonucudur.

Ceiling(SizeF)

Belirlenen Aspose.Imaging.SizeF yapısını bir Aspose.Imaging.Size yapısına dönüştürür, Aspose.Imaging.Size yapısının değerlerini bir sonraki daha yüksek bütün değerlere döndürürür.

public static Size Ceiling(SizeF size)

Parameters

size SizeF

Aspose.Imaging.SizeF yapısı dönüştürülür.

Returns

Size

Aspose.Imaging.Size yapısı bu yöntemi dönüştürür.

Equals(nesne)

Bu Aspose.Imaging.Size ile aynı boyutlara sahip bir Aspose.Imaging.Size olup olmadığını görmek için testler yapılır.

public override bool Equals(object obj)

Parameters

obj object

test etmek için sistem.object.

Returns

bool

Eğer obj’ bir Aspose.Imaging.Size ise ve bu Aspose.Imaging.Size ile aynı genişlik ve yüksekliğe sahipse; aksi takdirde, sahte.

GetHashCode()

Bu Aspose.Imaging.Size yapısı için bir hash kodu iade eder.

public override int GetHashCode()

Returns

int

Bu Aspose.Imaging.Size yapısı için bir hash değeri belirleyen bir bütün değeri.

Round(SizeF)

Aspose.Imaging.SizeF yapısını, Aspose.Imaging.SizeF yapısının değerlerini en yakın bütün değerlere döndürerek bir Aspose.Imaging.SizeF yapısına dönüştürür.

public static Size Round(SizeF size)

Parameters

size SizeF

Aspose.Imaging.SizeF yapısı dönüştürülür.

Returns

Size

Aspose.Imaging.Size yapısı bu yöntemi dönüştürür.

Subtract(boyutu , boyutu)

Bir Aspose.Imaging.Size yapısının genişliğini ve yüksekliğini başka bir Aspose.Imaging.Size yapısının genişliğini ve yüksekliğini ele alır.

public static Size Subtract(Size size1, Size size2)

Parameters

size1 Size

Aspose.Imaging.Size yapısı, subtraksiyon operatörünün sol tarafında yer almaktadır.

size2 Size

Aspose.Imaging.Size yapısı, subtraction operatörünün sağ tarafında yer almaktadır.

Returns

Size

Aspose.Imaging.Size subtraksiyon işlemi sonucudur.

ToString()

Bu Aspose.Imaging.Size’yi temsil eden insan okunabilir bir zincir oluşturur.

public override string ToString()

Returns

string

Bu Aspose.Imaging.Size’yi temsil eden bir çubuk.

Truncate(SizeF)

Belirlenen Aspose.Imaging.SizeF yapısını bir Aspose.Imaging.Size yapısına dönüştürür, Aspose.Imaging.SizeF yapısının değerlerini aşağıdaki alt bütün değerlere dönüştürür.

public static Size Truncate(SizeF size)

Parameters

size SizeF

Aspose.Imaging.SizeF yapısı dönüştürülür.

Returns

Size

Aspose.Imaging.Size yapısı bu yöntemi dönüştürür.

Operators

Operatör +(boyutu , boyutu)

Bir Aspose.Imaging.Size yapısının genişliği ve yüksekliği diğer Aspose.Imaging.Size yapısının genişliğine ve yüksekliğine eklenir.

public static Size operator +(Size size1, Size size2)

Parameters

size1 Size

İlk Aspose.Imaging.Size eklemek için.

size2 Size

İkinci Aspose.Imaging.Size eklemek için.

Returns

Size

Bir Aspose.Imaging.Size yapısı ekleme işlemi sonucudur.

Operatör =(boyutu , boyutu)

İki Aspose.Imaging.Size yapısının eşit olup olmadığını test edin.

public static bool operator ==(Size size1, Size size2)

Parameters

size1 Size

Eşitlik operatörünün sol tarafındaki Aspose.Imaging.Size yapısı.

size2 Size

Aspose.Imaging.Size yapısı, eşitlik operatörünün sağında yapılır.

Returns

bool

size1’ ve size2’ eşit genişlik ve yükseklik varsa doğru; aksi takdirde, sahte.

Operatör Noktası(Size)

Belirlenen Aspose.Imaging.Size’yi bir Aspose.Imaging.Point’e dönüştürür.

public static explicit operator Point(Size size)

Parameters

size Size

Aspose.Imaging.Size dönüştürmek için.

Returns

Point

Bu operatörün dönüştürdüğü Aspose.Imaging.Point yapısı.

SizeF Operatörü(Size)

Belirlenen Aspose.Imaging.Size’yi bir Aspose.Imaging.SizeF’ye dönüştürür.

public static implicit operator SizeF(Size size)

Parameters

size Size

Aspose.Imaging.Size dönüştürmek için.

Returns

SizeF

Bu operatörün dönüştürdüğü Aspose.Imaging.SizeF yapısı.

Operatör !=(boyutu , boyutu)

İki Aspose.Imaging.Size yapısının farklı olup olmadığını test edin.

public static bool operator !=(Size size1, Size size2)

Parameters

size1 Size

Aspose.Imaging.Size yapısı, eşitsizlik operatörünün sol tarafında yer alır.

size2 Size

Aspose.Imaging.Size yapısı, eşitsizlik operatörünün hakkına sahiptir.

Returns

bool

Eğer size1’ ve size2’ genişlik veya yükseklik açısından farklılık gösterirse doğru; eğer size1’ ve size2’ eşit ise yanlış.

Operatör -(boyutu , boyutu)

Bir Aspose.Imaging.Size yapısının genişliğini ve yüksekliğini başka bir Aspose.Imaging.Size yapısının genişliğini ve yüksekliğini ele alır.

public static Size operator -(Size size1, Size size2)

Parameters

size1 Size

Aspose.Imaging.Size yapısı, subtraksiyon operatörünün sol tarafında yer almaktadır.

size2 Size

Aspose.Imaging.Size yapısı, subtraction operatörünün sağ tarafında yer almaktadır.

Returns

Size

Aspose.Imaging.Size yapısı, subtraksiyon işlemi sonucudur.

 Türkçe