EmfPlusPathGradientBrushData

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, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusBaseBrushData

public final class EmfPlusPathGradientBrushData extends EmfPlusBaseBrushData

EmfPlusPathGradientBrushData nesnesi, bir grafik fırçası için yol degrade (gradient) belirtir.

Yapıcılar

YapıcıAçıklama
EmfPlusPathGradientBrushData()

Yöntemler

YöntemAçıklama
getBrushDataFlags()OptionalData alanındaki veriyi belirten 32 bit işaretsiz tamsayıyı alır veya ayarlar.
setBrushDataFlags(int value)OptionalData alanındaki veriyi belirten 32 bit işaretsiz tamsayıyı alır veya ayarlar.
getWrapMode()Brush’ın sınırının dışındaki alanın boyanıp boyanmayacağını belirten WrapMode enumarasyonundan (bölüm 2.1.1.34) 32 bit işaretli tam sayıyı alır veya ayarlar.
setWrapMode(int value)Brush’ın sınırının dışındaki alanın boyanıp boyanmayacağını belirten WrapMode enumarasyonundan (bölüm 2.1.1.34) 32 bit işaretli tam sayıyı alır veya ayarlar.
getCenterArgb32Color()Alır veya ayarlar EmfPlusARGB nesnesi (bölüm 2.2.2.1) yol gradyan fırçasının merkez rengini belirten, fırçanın merkez noktasında görülen renk.
setCenterArgb32Color(int value)Alır veya ayarlar EmfPlusARGB nesnesi (bölüm 2.2.2.1) yol gradyan fırçasının merkez rengini belirten, fırçanın merkez noktasında görülen renk.
getCenterPointF()Alır veya ayarlar EmfPlusARGB nesnesi (bölüm 2.2.2.1) yol gradyan fırçasının merkez rengini belirten, fırçanın merkez noktasında görülen renk.
setCenterPointF(PointF value)Alır veya ayarlar EmfPlusARGB nesnesi (bölüm 2.2.2.1) yol gradyan fırçasının merkez rengini belirten, fırçanın merkez noktasında görülen renk.
getSurroundingArgb32Colors()Alır veya ayarlar SurroundingColorCount EmfPlusARGB nesnelerinin dizisini, fırçanın sınırındaki ayrı noktalar için renkleri belirten.
setSurroundingArgb32Colors(int[] value)Alır veya ayarlar SurroundingColorCount EmfPlusARGB nesnelerinin dizisini, fırçanın sınırındaki ayrı noktalar için renkleri belirten.
getBoundaryData()Alır veya ayarlar yol gradyan fırçasının sınırını, bu sınırın bir yol veya kapalı kardinal spline ile belirtildiği.
setBoundaryData(EmfPlusBoundaryBase value)Alır veya ayarlar yol gradyan fırçasının sınırını, bu sınırın bir yol veya kapalı kardinal spline ile belirtildiği.
getOptionalData()Alır veya ayarlar isteğe bağlı EmfPlusPathGradientBrushOptionalData nesnesi (bölüm 2.2.2.30), yol gradyan fırçası için ek verileri belirten.
setOptionalData(EmfPlusPathGradientBrushOptionalData value)Alır veya ayarlar isteğe bağlı EmfPlusPathGradientBrushOptionalData nesnesi (bölüm 2.2.2.30), yol gradyan fırçası için ek verileri belirten.

EmfPlusPathGradientBrushData()

public EmfPlusPathGradientBrushData()

getBrushDataFlags()

public int getBrushDataFlags()

Alır veya ayarlar 32 bit işaretsiz tamsayı, OptionalData alanındaki veriyi belirten. Bu değer BrushData bayraklarından (bölüm 2.1.2.1) oluşmalıdır. Aşağıdaki bayraklar bir yol gradyan fırçası için ilgilidir:

Returns: int

setBrushDataFlags(int value)

public void setBrushDataFlags(int value)

Alır veya ayarlar 32 bit işaretsiz tamsayı, OptionalData alanındaki veriyi belirten. Bu değer BrushData bayraklarından (bölüm 2.1.2.1) oluşmalıdır. Aşağıdaki bayraklar bir yol gradyan fırçası için ilgilidir:

Parameters:

ParametreTürAçıklama
değerint

getWrapMode()

public int getWrapMode()

Alır veya ayarlar WrapMode numaralandırmasından (bölüm 2.1.1.34) 32 bit işaretli tamsayı, fırçanın sınırının dışındaki alanın boyanıp boyanmayacağını belirten. Sınırın dışı boyandığında, sarma modu renk gradyanının nasıl tekrarlandığını belirler.

Returns: int

setWrapMode(int value)

public void setWrapMode(int value)

Alır veya ayarlar WrapMode numaralandırmasından (bölüm 2.1.1.34) 32 bit işaretli tamsayı, fırçanın sınırının dışındaki alanın boyanıp boyanmayacağını belirten. Sınırın dışı boyandığında, sarma modu renk gradyanının nasıl tekrarlandığını belirler.

Parameters:

ParametreTürAçıklama
değerint

getCenterArgb32Color()

public int getCenterArgb32Color()

Alır veya ayarlar EmfPlusARGB nesnesi (bölüm 2.2.2.1) yol gradyan fırçasının merkez rengini belirten, fırçanın merkez noktasında görülen renk. Fırçanın rengi, sınır renginden merkez rengine doğru, sınırdan merkez noktasına ilerledikçe kademeli olarak değişir.

Returns: int

setCenterArgb32Color(int value)

public void setCenterArgb32Color(int value)

Alır veya ayarlar EmfPlusARGB nesnesi (bölüm 2.2.2.1) yol gradyan fırçasının merkez rengini belirten, fırçanın merkez noktasında görülen renk. Fırçanın rengi, sınır renginden merkez rengine doğru, sınırdan merkez noktasına ilerledikçe kademeli olarak değişir.

Parameters:

ParametreTürAçıklama
değerint

getCenterPointF()

public PointF getCenterPointF()

Alır veya ayarlar EmfPlusARGB nesnesi (bölüm 2.2.2.1) yol gradyan fırçasının merkez rengini belirten, fırçanın merkez noktasında görülen renk. Fırçanın rengi, sınır renginden merkez rengine doğru, sınırdan merkez noktasına ilerledikçe kademeli olarak değişir.

Returns: PointF

setCenterPointF(PointF value)

public void setCenterPointF(PointF value)

Alır veya ayarlar EmfPlusARGB nesnesi (bölüm 2.2.2.1) yol gradyan fırçasının merkez rengini belirten, fırçanın merkez noktasında görülen renk. Fırçanın rengi, sınır renginden merkez rengine doğru, sınırdan merkez noktasına ilerledikçe kademeli olarak değişir.

Parameters:

ParametreTürAçıklama
valuePointF

getSurroundingArgb32Colors()

public int[] getSurroundingArgb32Colors()

Alır veya ayarlar SurroundingColorCount EmfPlusARGB nesnelerinin dizisini, fırçanın sınırındaki ayrı noktalar için renkleri belirten.

Returns: int[]

setSurroundingArgb32Colors(int[] value)

public void setSurroundingArgb32Colors(int[] value)

Alır veya ayarlar SurroundingColorCount EmfPlusARGB nesnelerinin dizisini, fırçanın sınırındaki ayrı noktalar için renkleri belirten.

Parameters:

ParametreTürAçıklama
değerint[]

getBoundaryData()

public EmfPlusBoundaryBase getBoundaryData()

Alır veya ayarlar yol gradyan fırçasının sınırını, bu sınırın bir yol veya kapalı kardinal spline ile belirtildiği. Eğer BrushDataFlags alanında BrushDataPath bayrağı ayarlıysa, bu alan EmfPlusBoundaryPathData nesnesi (bölüm 2.2.2.6) içermelidir; aksi takdirde bu alan EmfPlusBoundaryPointData nesnesi (bölüm 2.2.2.7) içermelidir.

Returns: EmfPlusBoundaryBase

setBoundaryData(EmfPlusBoundaryBase value)

public void setBoundaryData(EmfPlusBoundaryBase value)

Alır veya ayarlar yol gradyan fırçasının sınırını, bu sınırın bir yol veya kapalı kardinal spline ile belirtildiği. Eğer BrushDataFlags alanında BrushDataPath bayrağı ayarlıysa, bu alan EmfPlusBoundaryPathData nesnesi (bölüm 2.2.2.6) içermelidir; aksi takdirde bu alan EmfPlusBoundaryPointData nesnesi (bölüm 2.2.2.7) içermelidir.

Parameters:

ParametreTürAçıklama
valueEmfPlusBoundaryBase

getOptionalData()

public EmfPlusPathGradientBrushOptionalData getOptionalData()

Alır veya ayarlar isteğe bağlı EmfPlusPathGradientBrushOptionalData nesnesi (bölüm 2.2.2.30), yol gradyan fırçası için ek verileri belirten. Bu alanın belirli içeriği BrushDataFlags alanının değerine göre belirlenir.

Returns: EmfPlusPathGradientBrushOptionalData

setOptionalData(EmfPlusPathGradientBrushOptionalData value)

public void setOptionalData(EmfPlusPathGradientBrushOptionalData value)

Alır veya ayarlar isteğe bağlı EmfPlusPathGradientBrushOptionalData nesnesi (bölüm 2.2.2.30), yol gradyan fırçası için ek verileri belirten. Bu alanın belirli içeriği BrushDataFlags alanının değerine göre belirlenir.

Parameters:

ParametreTürAçıklama
valueEmfPlusPathGradientBrushOptionalData