SizeF

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.lang.Struct

public class SizeF extends Struct<SizeF>

Bir dikdörtgenin genellikle genişlik ve yüksekliği olan, kayan noktalı sayıların sıralı bir çiftini depolar.

Yapıcılar

YapıcıAçıklama
SizeF()
SizeF(SizeF size)Belirtilen Aspose.Imaging.SizeF yapısından yeni bir Aspose.Imaging.SizeF örneği başlatır.
SizeF(PointF point)Belirtilen Aspose.Imaging.PointF yapısından yeni bir Aspose.Imaging.SizeF örneği başlatır.
SizeF(float width, float height)Belirtilen boyutlardan yeni bir Aspose.Imaging.SizeF örneği başlatır.

Yöntemler

YöntemAçıklama
getEmpty()Aspose.Imaging.SizeF.Width ve Aspose.Imaging.SizeF.Height değerleri sıfıra ayarlanmış yeni bir Aspose.Imaging.SizeF örneği alır.
op_Addition(SizeF size1, SizeF size2)Bir Aspose.Imaging.SizeF yapısının genişlik ve yüksekliğini başka bir Aspose.Imaging.SizeF yapısının genişlik ve yüksekliğine ekler.
op_Subtraction(SizeF size1, SizeF size2)Bir Aspose.Imaging.SizeF yapısının genişlik ve yüksekliğini başka bir Aspose.Imaging.SizeF yapısının genişlik ve yüksekliğinden çıkarır.
op_Equality(SizeF size1, SizeF size2)İki Aspose.Imaging.SizeF yapısının eşit olup olmadığını test eder.
op_Inequality(SizeF size1, SizeF size2)İki Aspose.Imaging.SizeF yapısının farklı olup olmadığını test eder.
to_PointF(SizeF size)Belirtilen Aspose.Imaging.SizeF değerini bir Aspose.Imaging.PointF değerine dönüştürür.
add(SizeF size1, SizeF size2)Bir Aspose.Imaging.SizeF yapısının genişlik ve yüksekliğini başka bir Aspose.Imaging.SizeF yapısının genişlik ve yüksekliğine ekler.
subtract(SizeF size1, SizeF size2)Bir Aspose.Imaging.SizeF yapısının genişlik ve yüksekliğini başka bir Aspose.Imaging.SizeF yapısının genişlik ve yüksekliğinden çıkarır.
isEquals(SizeF obj1, SizeF obj2)
isEmpty()Bu Aspose.Imaging.SizeF nesnesinin sıfır genişlik ve yüksekliğe sahip olup olmadığını gösteren bir değer alır.
getWidth()Bu Aspose.Imaging.SizeF nesnesinin yatay bileşenini alır veya ayarlar.
setWidth(float value)Bu Aspose.Imaging.SizeF nesnesinin yatay bileşenini alır veya ayarlar.
getHeight()Bu Aspose.Imaging.SizeF nesnesinin dikey bileşenini alır veya ayarlar.
setHeight(float value)Bu Aspose.Imaging.SizeF nesnesinin dikey bileşenini alır veya ayarlar.
toPointF()Bir Aspose.Imaging.SizeF değerini bir Aspose.Imaging.PointF değerine dönüştürür.
toSize()Bir Aspose.Imaging.SizeF değerini kesirli kısmı atılmış boyut değerlerine sahip bir Aspose.Imaging.Size yapısına dönüştürür.
equals(Object obj)Belirtilen nesnenin bu Aspose.Imaging.SizeF ile aynı boyutlara sahip bir Aspose.Imaging.SizeF olup olmadığını test eder.
hashCode()Bu Aspose.Imaging.Size yapısı için bir karma kodu döndürür.
toString()Bu Aspose.Imaging.SizeF nesnesini temsil eden insan tarafından okunabilir bir dize oluşturur.
CloneTo(SizeF that)
Clone()

SizeF()

public SizeF()

SizeF(SizeF size)

public SizeF(SizeF size)

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

Parameters:

ParametreTürAçıklama
sizeSizeFYeni Aspose.Imaging.SizeF oluşturulacak Aspose.Imaging.SizeF.

SizeF(PointF point)

public SizeF(PointF point)

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

Parameters:

ParametreTürAçıklama
pointPointFBu Aspose.Imaging.SizeF başlatılacak Aspose.Imaging.PointF.

SizeF(float width, float height)

public SizeF(float width, float height)

Belirtilen boyutlardan yeni bir Aspose.Imaging.SizeF örneği başlatır.

Parameters:

ParametreTürAçıklama
genişlikfloatYeni Aspose.Imaging.SizeF nesnesinin genişlik bileşeni.
yükseklikfloatYeni Aspose.Imaging.SizeF nesnesinin yükseklik bileşeni.

getEmpty()

public static SizeF getEmpty()

Aspose.Imaging.SizeF.Width ve Aspose.Imaging.SizeF.Height değerleri sıfıra ayarlanmış yeni bir Aspose.Imaging.SizeF örneği alır.

Returns: SizeF

op_Addition(SizeF size1, SizeF size2)

public static SizeF op_Addition(SizeF size1, SizeF size2)

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

Parameters:

ParametreTürAçıklama
size1SizeFEklenecek ilk Aspose.Imaging.SizeF.
size2SizeFEklemek için ikinci Aspose.Imaging.SizeF.

Returns: SizeF - A Aspose.Imaging.SizeF structure that is the result of the addition operation.

op_Subtraction(SizeF size1, SizeF size2)

public static SizeF op_Subtraction(SizeF size1, SizeF size2)

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

Parameters:

ParametreTürAçıklama
size1SizeFÇıkarma operatörünün sol tarafındaki Aspose.Imaging.SizeF.
size2SizeFÇıkarma operatörünün sağ tarafındaki Aspose.Imaging.SizeF.

Returns: SizeF - A Aspose.Imaging.SizeF that is the result of the subtraction operation.

op_Equality(SizeF size1, SizeF size2)

public static boolean op_Equality(SizeF size1, SizeF size2)

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

Parameters:

ParametreTürAçıklama
size1SizeFEşitlik operatörünün sol tarafındaki Aspose.Imaging.SizeF yapısı.
size2SizeFEşitlik operatörünün sağ tarafındaki Aspose.Imaging.SizeF yapısı.

Returns: boolean - Bu operatör, size1 ve size2 aynı genişlik ve yüksekliğe sahipse true döndürür; aksi takdirde false.

op_Inequality(SizeF size1, SizeF size2)

public static boolean op_Inequality(SizeF size1, SizeF size2)

İki Aspose.Imaging.SizeF yapısının farklı olup olmadığını test eder.

Parameters:

ParametreTürAçıklama
size1SizeFEşitsizlik operatörünün sol tarafındaki Aspose.Imaging.SizeF yapısı.
size2SizeFEşitsizlik operatörünün sağ tarafındaki Aspose.Imaging.SizeF yapısı.

Returns: boolean - Bu operatör, size1 ve size2 genişlik ya da yükseklikte farklıysa true döndürür; size1 ve size2 eşitse false.

to_PointF(SizeF size)

public static PointF to_PointF(SizeF size)

Belirtilen Aspose.Imaging.SizeF değerini bir Aspose.Imaging.PointF değerine dönüştürür.

Parameters:

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

Returns: PointF - The Aspose.Imaging.PointF structure to which this operator converts.

add(SizeF size1, SizeF size2)

public static SizeF add(SizeF size1, SizeF size2)

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

Parameters:

ParametreTürAçıklama
size1SizeFEklenecek ilk Aspose.Imaging.SizeF.
size2SizeFEklemek için ikinci Aspose.Imaging.SizeF.

Returns: SizeF - A Aspose.Imaging.SizeF structure that is the result of the addition operation.

subtract(SizeF size1, SizeF size2)

public static SizeF subtract(SizeF size1, SizeF size2)

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

Parameters:

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

Returns: SizeF - The Aspose.Imaging.SizeF that is a result of the subtraction operation.

isEquals(SizeF obj1, SizeF obj2)

public static boolean isEquals(SizeF obj1, SizeF obj2)

Parameters:

ParametreTürAçıklama
obj1SizeF
obj2SizeF

Returns: boolean

isEmpty()

public boolean isEmpty()

Bu Aspose.Imaging.SizeF nesnesinin sıfır genişlik ve yüksekliğe sahip olup olmadığını gösteren bir değer alır.

Returns: boolean - Bu özellik, bu Aspose.Imaging.SizeF genişlik ve yüksekliği sıfır olduğunda true döndürür; aksi takdirde false.

getWidth()

public float getWidth()

Bu Aspose.Imaging.SizeF nesnesinin yatay bileşenini alır veya ayarlar.

Returns: float - Bu Aspose.Imaging.SizeF‘in yatay bileşeni, genellikle piksel cinsinden ölçülür.

setWidth(float value)

public void setWidth(float value)

Bu Aspose.Imaging.SizeF nesnesinin yatay bileşenini alır veya ayarlar.

Parameters:

ParametreTürAçıklama
değerfloat

getHeight()

public float getHeight()

Bu Aspose.Imaging.SizeF nesnesinin dikey bileşenini alır veya ayarlar.

Returns: float - Bu Aspose.Imaging.SizeF‘in dikey bileşeni, genellikle piksel cinsinden ölçülür.

setHeight(float value)

public void setHeight(float value)

Bu Aspose.Imaging.SizeF nesnesinin dikey bileşenini alır veya ayarlar.

Parameters:

ParametreTürAçıklama
değerfloat

toPointF()

public PointF toPointF()

Bir Aspose.Imaging.SizeF değerini bir Aspose.Imaging.PointF değerine dönüştürür.

Returns: PointF - Returns a Aspose.Imaging.PointF structure.

toSize()

public Size toSize()

Bir Aspose.Imaging.SizeF değerini kesirli kısmı atılmış boyut değerlerine sahip bir Aspose.Imaging.Size yapısına dönüştürür.

Returns: Size - Returns a Aspose.Imaging.Size structure.

equals(Object obj)

public boolean equals(Object obj)

Belirtilen nesnenin bu Aspose.Imaging.SizeF ile aynı boyutlara sahip bir Aspose.Imaging.SizeF olup olmadığını test eder.

Parameters:

ParametreTürAçıklama
objjava.lang.ObjectTest edilecek System.Object.

Returns: boolean - Bu metod, obj bir Aspose.Imaging.SizeF ise ve bu Aspose.Imaging.SizeF ile aynı genişlik ve yüksekliğe sahipse true döndürür; aksi takdirde false.

hashCode()

public int hashCode()

Bu Aspose.Imaging.Size yapısı için bir karma kodu döndürür.

Returns: int - Bu Aspose.Imaging.Size yapısı için bir karma değeri belirten tam sayı değeri.

toString()

public String toString()

Bu Aspose.Imaging.SizeF nesnesini temsil eden insan tarafından okunabilir bir dize oluşturur.

Returns: java.lang.String - Bu Aspose.Imaging.SizeF‘i temsil eden bir dize.

CloneTo(SizeF that)

public void CloneTo(SizeF that)

Parameters:

ParametreTürAçıklama
thatSizeF

Clone()

public SizeF Clone()

Returns: SizeF