EmfPlusPath

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.EmfPlusGraphicsObjectType

public final class EmfPlusPath extends EmfPlusGraphicsObjectType

EmfPlusPath nesnesi, bir grafik yolunu oluşturan bir dizi çizgi ve eğri segmentini belirtir. Bezier veri noktalarının sırası başlangıç noktası, kontrol noktası 1, kontrol noktası 2 ve bitiş noktasıdır. Daha fazla bilgi için [MSDN - DrawBeziers] bölümüne bakın.

Yapıcılar

YapıcıAçıklama
EmfPlusPath()

Yöntemler

YöntemAçıklama
getPathPointFlags()Path noktası sayısını alır veya ayarlar. Bu nesne tarafından tanımlanan noktaları ve ilişkili nokta türlerini nasıl yorumlayacağını belirten 32 bit işaretsiz tamsayı.
setPathPointFlags(short value)Path noktası sayısını alır veya ayarlar. Bu nesne tarafından tanımlanan noktaları ve ilişkili nokta türlerini nasıl yorumlayacağını belirten 32 bit işaretsiz tamsayı.
getPathPoints()Yolu belirten PathPointCount noktasından oluşan bir dizi yol noktasını alır veya ayarlar.
setPathPoints(PointF[] value)Yolu belirten PathPointCount noktasından oluşan bir dizi yol noktasını alır veya ayarlar.
getPathPointTypes()PathPoints alanındaki noktaların yolu çizmek için nasıl kullanılacağını belirten bir diziyi alır veya ayarlar.
setPathPointTypes(EmfPlusBasePointType[] value)PathPoints alanındaki noktaların yolu çizmek için nasıl kullanılacağını belirten bir diziyi alır veya ayarlar.

EmfPlusPath()

public EmfPlusPath()

getPathPointFlags()

public short getPathPointFlags()

Path noktası sayısını alır veya ayarlar. Bu nesne tarafından tanımlanan noktaları ve ilişkili nokta türlerini nasıl yorumlayacağını belirten 32 bit işaretsiz tamsayı.

Returns: short

setPathPointFlags(short value)

public void setPathPointFlags(short value)

Path noktası sayısını alır veya ayarlar. Bu nesne tarafından tanımlanan noktaları ve ilişkili nokta türlerini nasıl yorumlayacağını belirten 32 bit işaretsiz tamsayı.

Parameters:

ParametreTürAçıklama
değershort

getPathPoints()

public PointF[] getPathPoints()

Yolu belirten PathPointCount noktasından oluşan bir dizi yol noktasını alır veya ayarlar. Bu dizideki nesnelerin türü PathPointFlags alanı tarafından aşağıdaki gibi belirlenir: P bayrağı ayarlıysa, noktalar EmfPlusPointR nesneleri (bölüm 2.2.2.37) tarafından belirtilen göreli konumlardır. P bayrağı temiz ve C bayrağı ayarlıysa, noktalar EmfPlusPoint nesneleri (bölüm 2.2.2.35) tarafından belirtilen mutlak konumlardır. P ve C bayrakları temizse, noktalar EmfPlusPointF nesneleri (bölüm 2.2.2.36) tarafından belirtilen mutlak konumlardır.

Returns: com.aspose.imaging.PointF[]

setPathPoints(PointF[] value)

public void setPathPoints(PointF[] value)

Yolu belirten PathPointCount noktasından oluşan bir dizi yol noktasını alır veya ayarlar. Bu dizideki nesnelerin türü PathPointFlags alanı tarafından aşağıdaki gibi belirlenir: P bayrağı ayarlıysa, noktalar EmfPlusPointR nesneleri (bölüm 2.2.2.37) tarafından belirtilen göreli konumlardır. P bayrağı temiz ve C bayrağı ayarlıysa, noktalar EmfPlusPoint nesneleri (bölüm 2.2.2.35) tarafından belirtilen mutlak konumlardır. P ve C bayrakları temizse, noktalar EmfPlusPointF nesneleri (bölüm 2.2.2.36) tarafından belirtilen mutlak konumlardır.

Parameters:

ParametreTürAçıklama
valuePointF[]

getPathPointTypes()

public EmfPlusBasePointType[] getPathPointTypes()

PathPoints alanındaki noktaların yolu çizmek için nasıl kullanılacağını belirten bir diziyi alır veya ayarlar. Bu dizideki nesnelerin türü PathPointFlags alanındaki R bayrağı tarafından belirlenir.

Değer: Yol nokta türleri.

Returns: com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusBasePointType[]

setPathPointTypes(EmfPlusBasePointType[] value)

public void setPathPointTypes(EmfPlusBasePointType[] value)

PathPoints alanındaki noktaların yolu çizmek için nasıl kullanılacağını belirten bir diziyi alır veya ayarlar. Bu dizideki nesnelerin türü PathPointFlags alanındaki R bayrağı tarafından belirlenir.

Değer: Yol nokta türleri.

Parameters:

ParametreTürAçıklama
valueEmfPlusBasePointType[]