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-objektet specificerar en serie av linje- och kurvsegment som bildar en grafikbana. Ordningen för Bezier-datapunkter är startpunkt, kontrollpunkt 1, kontrollpunkt 2 och slutpunkt. För mer information, se [MSDN - DrawBeziers].

Konstruktörer

KonstruktorBeskrivning
EmfPlusPath()

Metoder

MetodBeskrivning
getPathPointFlags()Hämtar eller anger Path-punkternas antal, ett 32-bitars osignerat heltal som specificerar hur punkterna och tillhörande puntktyper som definieras av detta objekt ska tolkas.
setPathPointFlags(short value)Hämtar eller anger Path-punkternas antal, ett 32-bitars osignerat heltal som specificerar hur punkterna och tillhörande puntktyper som definieras av detta objekt ska tolkas.
getPathPoints()Hämtar eller anger en matris av path-punkter. En matris med PathPointCount-punkter som specificerar banan.
setPathPoints(PointF[] value)Hämtar eller anger en matris av path-punkter. En matris med PathPointCount-punkter som specificerar banan.
getPathPointTypes()Hämtar eller anger en matris som specificerar hur punkterna i PathPoints-fältet används för att rita banan.
setPathPointTypes(EmfPlusBasePointType[] value)Hämtar eller anger en matris som specificerar hur punkterna i PathPoints-fältet används för att rita banan.

EmfPlusPath()

public EmfPlusPath()

getPathPointFlags()

public short getPathPointFlags()

Hämtar eller anger Path-punkternas antal, ett 32-bitars osignerat heltal som specificerar hur punkterna och tillhörande puntktyper som definieras av detta objekt ska tolkas.

Returns: short

setPathPointFlags(short value)

public void setPathPointFlags(short value)

Hämtar eller anger Path-punkternas antal, ett 32-bitars osignerat heltal som specificerar hur punkterna och tillhörande puntktyper som definieras av detta objekt ska tolkas.

Parameters:

ParameterTypBeskrivning
värdeshort

getPathPoints()

public PointF[] getPathPoints()

Hämtar eller anger en matris av path-punkter. En matris med PathPointCount-punkter som specificerar banan. Objektens typ i denna matris anges av fältet PathPointFlags, enligt följande: Om P-flaggan är satt, är punkterna relativa positioner som anges av EmfPlusPointR-objekt (avsnitt 2.2.2.37). Om P-flaggan är rensad och C-flaggan är satt, är punkterna absoluta positioner som anges av EmfPlusPoint-objekt (avsnitt 2.2.2.35). Om både P- och C-flaggan är rensade, är punkterna absoluta positioner som anges av EmfPlusPointF-objekt (avsnitt 2.2.2.36).

Returns: com.aspose.imaging.PointF[]

setPathPoints(PointF[] value)

public void setPathPoints(PointF[] value)

Hämtar eller anger en matris av path-punkter. En matris med PathPointCount-punkter som specificerar banan. Objektens typ i denna matris anges av fältet PathPointFlags, enligt följande: Om P-flaggan är satt, är punkterna relativa positioner som anges av EmfPlusPointR-objekt (avsnitt 2.2.2.37). Om P-flaggan är rensad och C-flaggan är satt, är punkterna absoluta positioner som anges av EmfPlusPoint-objekt (avsnitt 2.2.2.35). Om både P- och C-flaggan är rensade, är punkterna absoluta positioner som anges av EmfPlusPointF-objekt (avsnitt 2.2.2.36).

Parameters:

ParameterTypBeskrivning
valuePointF[]

getPathPointTypes()

public EmfPlusBasePointType[] getPathPointTypes()

Hämtar eller anger en matris som specificerar hur punkterna i PathPoints-fältet används för att rita banan. Objektens typ i denna matris anges av R-flaggan i fältet PathPointFlags.

Värde: Sökvägspunkttyperna.

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

setPathPointTypes(EmfPlusBasePointType[] value)

public void setPathPointTypes(EmfPlusBasePointType[] value)

Hämtar eller anger en matris som specificerar hur punkterna i PathPoints-fältet används för att rita banan. Objektens typ i denna matris anges av R-flaggan i fältet PathPointFlags.

Värde: Sökvägspunkttyperna.

Parameters:

ParameterTypBeskrivning
valueEmfPlusBasePointType[]