EmfPlusPenData

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStructureObjectType

public final class EmfPlusPenData extends EmfPlusStructureObjectType

EmfPlusPenData nesnesi, bir grafik kalemin özelliklerini belirtir.

Yapıcılar

YapıcıAçıklama
EmfPlusPenData()

Yöntemler

YöntemAçıklama
getPenDataFlags()OptionalData alanındaki veriyi belirten 32 bit işaretsiz tamsayıyı alır veya ayarlar.
setPenDataFlags(int value)OptionalData alanındaki veriyi belirten 32 bit işaretsiz tamsayıyı alır veya ayarlar.
getPenUnit()Kalem için ölçü birimlerini belirten 32 bit işaretsiz tamsayıyı alır veya ayarlar.
setPenUnit(int value)Kalem için ölçü birimlerini belirten 32 bit işaretsiz tamsayıyı alır veya ayarlar.
getPenWidth()PenUnit alanında belirtilen birimlerde kalem tarafından çizilen çizginin genişliğini belirten 32 bit kayan nokta değerini alır veya ayarlar.
setPenWidth(float value)PenUnit alanında belirtilen birimlerde kalem tarafından çizilen çizginin genişliğini belirten 32 bit kayan nokta değerini alır veya ayarlar.
getOptionalData()Kalem nesnesi için ek verileri belirten isteğe bağlı EmfPlusPenOptionalData nesnesini (bölüm 2.2.2.34) alır veya ayarlar.
setOptionalData(EmfPlusPenOptionalData value)Kalem nesnesi için ek verileri belirten isteğe bağlı EmfPlusPenOptionalData nesnesini (bölüm 2.2.2.34) alır veya ayarlar.

EmfPlusPenData()

public EmfPlusPenData()

getPenDataFlags()

public int getPenDataFlags()

OptionalData alanındaki veriyi belirten 32 bit işaretsiz tamsayıyı alır veya ayarlar. Bu değer MUTLAKA PenData bayraklarından (bölüm 2.1.2.7) oluşmalıdır.

Returns: int

setPenDataFlags(int value)

public void setPenDataFlags(int value)

OptionalData alanındaki veriyi belirten 32 bit işaretsiz tamsayıyı alır veya ayarlar. Bu değer MUTLAKA PenData bayraklarından (bölüm 2.1.2.7) oluşmalıdır.

Parameters:

ParametreTürAçıklama
değerint

getPenUnit()

public int getPenUnit()

Kalem için ölçü birimlerini belirten 32 bit işaretsiz tamsayıyı alır veya ayarlar. Değer MUTLAKA UnitType enumarasyonundan (bölüm 2.1.1.33) gelmelidir.

Returns: int

setPenUnit(int value)

public void setPenUnit(int value)

Kalem için ölçü birimlerini belirten 32 bit işaretsiz tamsayıyı alır veya ayarlar. Değer MUTLAKA UnitType enumarasyonundan (bölüm 2.1.1.33) gelmelidir.

Parameters:

ParametreTürAçıklama
değerint

getPenWidth()

public float getPenWidth()

PenUnit alanında belirtilen birimlerde kalem tarafından çizilen çizginin genişliğini belirten 32 bit kayan nokta değerini alır veya ayarlar. Sıfır genişlik belirtilirse, birimlere göre belirlenen minimum değer kullanılır.

Returns: float

setPenWidth(float value)

public void setPenWidth(float value)

PenUnit alanında belirtilen birimlerde kalem tarafından çizilen çizginin genişliğini belirten 32 bit kayan nokta değerini alır veya ayarlar. Sıfır genişlik belirtilirse, birimlere göre belirlenen minimum değer kullanılır.

Parameters:

ParametreTürAçıklama
değerfloat

getOptionalData()

public EmfPlusPenOptionalData getOptionalData()

Kalem nesnesi için ek verileri belirten isteğe bağlı EmfPlusPenOptionalData nesnesini (bölüm 2.2.2.34) alır veya ayarlar. Bu alanın belirli içeriği PenDataFlags alanının değerine göre belirlenir.

Returns: EmfPlusPenOptionalData

setOptionalData(EmfPlusPenOptionalData value)

public void setOptionalData(EmfPlusPenOptionalData value)

Kalem nesnesi için ek verileri belirten isteğe bağlı EmfPlusPenOptionalData nesnesini (bölüm 2.2.2.34) alır veya ayarlar. Bu alanın belirli içeriği PenDataFlags alanının değerine göre belirlenir.

Parameters:

ParametreTürAçıklama
valueEmfPlusPenOptionalData