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
El objeto EmfPlusPath especifica una serie de segmentos de línea y curva que forman una ruta gráfica. El orden de los puntos de datos Bézier es el punto de inicio, punto de control 1, punto de control 2 y punto final. Para más información vea[MSDN - DrawBeziers].
Constructores
| Constructor | Descripción |
|---|---|
| EmfPlusPath() |
Métodos
| Método | Descripción |
|---|---|
| getPathPointFlags() | Obtiene o establece el recuento de puntos de ruta. Un entero sin signo de 32 bits que especifica cómo interpretar los puntos y los tipos de punto asociados que define este objeto. |
| setPathPointFlags(short value) | Obtiene o establece el recuento de puntos de ruta. Un entero sin signo de 32 bits que especifica cómo interpretar los puntos y los tipos de punto asociados que define este objeto. |
| getPathPoints() | Obtiene o establece una matriz de puntos de ruta. Una matriz de PathPointCount puntos que especifican la ruta. |
| setPathPoints(PointF[] value) | Obtiene o establece una matriz de puntos de ruta. Una matriz de PathPointCount puntos que especifican la ruta. |
| getPathPointTypes() | Obtiene o establece una matriz que especifica cómo se utilizan los puntos en el campo PathPoints para dibujar la ruta. |
| setPathPointTypes(EmfPlusBasePointType[] value) | Obtiene o establece una matriz que especifica cómo se utilizan los puntos en el campo PathPoints para dibujar la ruta. |
EmfPlusPath()
public EmfPlusPath()
getPathPointFlags()
public short getPathPointFlags()
Obtiene o establece el recuento de puntos de ruta. Un entero sin signo de 32 bits que especifica cómo interpretar los puntos y los tipos de punto asociados que define este objeto.
Returns: short
setPathPointFlags(short value)
public void setPathPointFlags(short value)
Obtiene o establece el recuento de puntos de ruta. Un entero sin signo de 32 bits que especifica cómo interpretar los puntos y los tipos de punto asociados que define este objeto.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | short |
getPathPoints()
public PointF[] getPathPoints()
Obtiene o establece una matriz de puntos de ruta. Una matriz de PathPointCount puntos que especifican la ruta. El tipo de objetos en esta matriz se especifica mediante el campo PathPointFlags, como sigue: Si el indicador P está activado, los puntos son ubicaciones relativas que se especifican mediante objetos EmfPlusPointR (sección 2.2.2.37). Si el indicador P está desactivado y el indicador C está activado, los puntos son ubicaciones absolutas que se especifican mediante objetos EmfPlusPoint (sección 2.2.2.35). Si el indicador P está desactivado y el indicador C está desactivado, los puntos son ubicaciones absolutas que se especifican mediante objetos EmfPlusPointF (sección 2.2.2.36).
Returns: com.aspose.imaging.PointF[]
setPathPoints(PointF[] value)
public void setPathPoints(PointF[] value)
Obtiene o establece una matriz de puntos de ruta. Una matriz de PathPointCount puntos que especifican la ruta. El tipo de objetos en esta matriz se especifica mediante el campo PathPointFlags, como sigue: Si el indicador P está activado, los puntos son ubicaciones relativas que se especifican mediante objetos EmfPlusPointR (sección 2.2.2.37). Si el indicador P está desactivado y el indicador C está activado, los puntos son ubicaciones absolutas que se especifican mediante objetos EmfPlusPoint (sección 2.2.2.35). Si el indicador P está desactivado y el indicador C está desactivado, los puntos son ubicaciones absolutas que se especifican mediante objetos EmfPlusPointF (sección 2.2.2.36).
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | PointF[] |
getPathPointTypes()
public EmfPlusBasePointType[] getPathPointTypes()
Obtiene o establece una matriz que especifica cómo se utilizan los puntos en el campo PathPoints para dibujar la ruta. El tipo de objetos en esta matriz se especifica mediante el indicador R en el campo PathPointFlags.
Valor: Los tipos de punto de ruta.
Returns: com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusBasePointType[]
setPathPointTypes(EmfPlusBasePointType[] value)
public void setPathPointTypes(EmfPlusBasePointType[] value)
Obtiene o establece una matriz que especifica cómo se utilizan los puntos en el campo PathPoints para dibujar la ruta. El tipo de objetos en esta matriz se especifica mediante el indicador R en el campo PathPointFlags.
Valor: Los tipos de punto de ruta.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | EmfPlusBasePointType[] |