XpsPath

Inheritance: java.lang.Object, com.aspose.xps.XpsObject, com.aspose.xps.XpsElement, com.aspose.xps.XpsHyperlinkElement, com.aspose.xps.XpsContentElement

public final class XpsPath extends XpsContentElement

Clase que encapsula características del elemento Path. Este elemento es el único medio para añadir gráficos vectoriales e imágenes a una página fija. Define un único gráfico vectorial que se renderizará en una página.

Métodos

MétodoDescripción
deepClone()Clona esta ruta.
equals(Object arg0)
get(int i)Proporciona acceso a los hijos del elemento por índice i.
getClass()
getClip()Devuelve la geometría de ruta que limita la región renderizada del elemento.
getData()Devuelve la geometría de la ruta.
getFill()Devuelve el pincel utilizado para pintar la geometría especificada por la propiedad Data de la ruta.
getHyperlinkTarget()Devuelve el objeto de destino del hipervínculo.
getOpacity()Devuelve el valor que define la transparencia uniforme del elemento.
getOpacityMask()Devuelve el pincel que especifica una máscara de valores alfa que se aplica al elemento de la misma manera que el atributo Opacity, pero permite diferentes valores alfa para distintas áreas del elemento.
getRenderTransform()Devuelve la matriz de transformación afín que establece un nuevo marco de coordenadas para todos los atributos del elemento y para todos los elementos hijos (si los hay).
getStroke()Devuelve el pincel utilizado para dibujar el trazo.
getStrokeDashArray()Devuelve la matriz que especifica la longitud de los guiones y los espacios del trazo del contorno.
getStrokeDashCap()Devuelve el valor que especifica cómo se dibujan los extremos de cada guión.
getStrokeDashOffset()Devuelve el punto de inicio para repetir el patrón de la matriz de guiones.
getStrokeEndLineCap()Devuelve el valor que define la forma del extremo del último guión en un trazo.
getStrokeLineJoin()Devuelve el valor que define la forma del inicio del primer guión en un trazo.
getStrokeMiterLimit()Devuelve la proporción entre la longitud máxima del inglete y la mitad del grosor del trazo.
getStrokeStartLineCap()Devuelve el valor que define la forma del inicio del primer guión en un trazo.
getStrokeThickness()Devuelve el grosor de un trazo, en unidades del espacio de coordenadas efectivo (incluye la transformación de renderizado de la ruta).
hashCode()
iterator()Implementación de la interfaz Iterable.
notify()
notifyAll()
setClip(XpsPathGeometry value)Establece la geometría de ruta que limita la región renderizada del elemento.
setData(XpsPathGeometry value)Establece la geometría de la ruta.
setFill(XpsBrush value)Establece el pincel utilizado para pintar la geometría especificada por la propiedad Data de la ruta.
setHyperlinkTarget(XpsHyperlinkTarget value)Establece el objeto de destino del hipervínculo.
setOpacity(float value)Establece el valor que define la transparencia uniforme del elemento.
setOpacityMask(XpsBrush value)Establece el pincel que especifica una máscara de valores alfa que se aplica al elemento de la misma manera que el atributo Opacity, pero permite diferentes valores alfa para distintas áreas del elemento.
setRenderTransform(XpsMatrix value)Establece la matriz de transformación afín que crea un nuevo marco de coordenadas para todos los atributos del elemento y para todos los elementos hijos (si los hay).
setStroke(XpsBrush value)Establece el pincel utilizado para dibujar el trazo.
setStrokeDashArray(float[] value)Establece la matriz que especifica la longitud de los guiones y los espacios del trazo del contorno.
setStrokeDashCap(XpsDashCap value)Establece el valor que especifica cómo se dibujan los extremos de cada guión.
setStrokeDashOffset(float value)Establece el punto de inicio para repetir el patrón de la matriz de guiones.
setStrokeEndLineCap(XpsLineCap value)Establece el valor que define la forma del extremo del último guión en un trazo.
setStrokeLineJoin(XpsLineJoin value)Establece el valor que define la forma del inicio del primer guión en un trazo.
setStrokeMiterLimit(float value)Establece la proporción entre la longitud máxima del inglete y la mitad del grosor del trazo.
setStrokeStartLineCap(XpsLineCap value)Establece el valor que define la forma del inicio del primer guión en un trazo.
setStrokeThickness(float value)Establece el grosor de un trazo, en unidades del espacio de coordenadas efectivo (incluye la transformación de renderizado de la ruta).
size()Devuelve el número de elementos hijos.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

deepClone()

public XpsPath deepClone()

Clona esta ruta.

Returns: XpsPath - Clone this path.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParámetroTipoDescripción
arg0java.lang.Object

Returns: boolean

get(int i)

public XpsContentElement get(int i)

Proporciona acceso a los hijos del elemento por índice i.

Parameters:

ParámetroTipoDescripción
iintÍndice del elemento hijo.

Returns: XpsContentElement - Child element at i position.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getClip()

public XpsPathGeometry getClip()

Devuelve la geometría de ruta que limita la región renderizada del elemento.

Returns: XpsPathGeometry - The path geometry limiting the rendered region of the element.

getData()

public XpsPathGeometry getData()

Devuelve la geometría de la ruta.

Returns: XpsPathGeometry - The geometry of the path.

getFill()

public XpsBrush getFill()

Devuelve el pincel utilizado para pintar la geometría especificada por la propiedad Data de la ruta.

Returns: XpsBrush - The brush used to paint the geometry specified

getHyperlinkTarget()

public XpsHyperlinkTarget getHyperlinkTarget()

Devuelve el objeto de destino del hipervínculo.

Returns: XpsHyperlinkTarget - Hyperlink target object.

getOpacity()

public float getOpacity()

Devuelve el valor que define la transparencia uniforme del elemento.

Returns: float - El valor que define la transparencia uniforme del elemento.

getOpacityMask()

public XpsBrush getOpacityMask()

Devuelve el pincel que especifica una máscara de valores alfa que se aplica al elemento de la misma manera que el atributo Opacity, pero permite diferentes valores alfa para distintas áreas del elemento.

Returns: XpsBrush - The brush specifying a mask.

getRenderTransform()

public XpsMatrix getRenderTransform()

Devuelve la matriz de transformación afín que establece un nuevo marco de coordenadas para todos los atributos del elemento y para todos los elementos hijos (si los hay).

Returns: XpsMatrix - The affine transformation matrix.

getStroke()

public XpsBrush getStroke()

Devuelve el pincel utilizado para dibujar el trazo.

Returns: XpsBrush - The brush used to draw the stroke.

getStrokeDashArray()

public float[] getStrokeDashArray()

Devuelve la matriz que especifica la longitud de los guiones y los espacios del trazo del contorno.

Returns: float[] - La matriz que especifica la longitud de los guiones y los espacios del trazo del contorno.

getStrokeDashCap()

public XpsDashCap getStrokeDashCap()

Devuelve el valor que especifica cómo se dibujan los extremos de cada guión.

Returns: XpsDashCap - The value specifying how the ends of each dash are drawn.

getStrokeDashOffset()

public float getStrokeDashOffset()

Devuelve el punto de inicio para repetir el patrón de la matriz de guiones. Si se omite este valor, la matriz de guiones se alinea con el origen del trazo.

Returns: float - El punto de inicio para repetir el patrón de la matriz de guiones.

getStrokeEndLineCap()

public XpsLineCap getStrokeEndLineCap()

Devuelve el valor que define la forma del extremo del último guión en un trazo.

Returns: XpsLineCap - The value defining the shape of the end of the last dash in a stroke.

getStrokeLineJoin()

public XpsLineJoin getStrokeLineJoin()

Devuelve el valor que define la forma del inicio del primer guión en un trazo.

Returns: XpsLineJoin - The value defining the shape of the beginning of the first dash in a stroke.

getStrokeMiterLimit()

public float getStrokeMiterLimit()

Devuelve la proporción entre la longitud máxima del inglete y la mitad del grosor del trazo. Este valor es significativo solo si el StrokeLineJoin atributo especifica Miter .

Returns: float - La proporción entre la longitud máxima del inglete y la mitad del grosor del trazo.

getStrokeStartLineCap()

public XpsLineCap getStrokeStartLineCap()

Devuelve el valor que define la forma del inicio del primer guión en un trazo.

Returns: XpsLineCap - The value defining the shape of the beginning of the first dash in a stroke.

getStrokeThickness()

public float getStrokeThickness()

Devuelve el grosor de un trazo, en unidades del espacio de coordenadas efectivo (incluye la transformación de renderizado de la ruta). El trazo se dibuja sobre el límite de la geometría especificada por la propiedad Data del elemento Path\u2019s Data property. La mitad del StrokeThickness se extiende fuera de la geometría especificada por la propiedad Data y la otra mitad se extiende dentro de la geometría.

Returns: float - El grosor de un trazo.

hashCode()

public native int hashCode()

Returns: int

iterator()

public Iterator<XpsContentElement> iterator()

Implementación de la interfaz Iterable.

Returns: java.util.Iterator<com.aspose.xps.XpsContentElement> - Devuelve el enumerador de la lista.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setClip(XpsPathGeometry value)

public void setClip(XpsPathGeometry value)

Establece la geometría de ruta que limita la región renderizada del elemento.

Parameters:

ParámetroTipoDescripción
valueXpsPathGeometryLa geometría de ruta que limita la región renderizada del elemento.

setData(XpsPathGeometry value)

public void setData(XpsPathGeometry value)

Establece la geometría de la ruta.

Parameters:

ParámetroTipoDescripción
valueXpsPathGeometryLa geometría de la ruta.

setFill(XpsBrush value)

public void setFill(XpsBrush value)

Establece el pincel utilizado para pintar la geometría especificada por la propiedad Data de la ruta.

Parameters:

ParámetroTipoDescripción
valueXpsBrushEl pincel usado para pintar la geometría especificada

setHyperlinkTarget(XpsHyperlinkTarget value)

public void setHyperlinkTarget(XpsHyperlinkTarget value)

Establece el objeto de destino del hipervínculo.

Parameters:

ParámetroTipoDescripción
valueXpsHyperlinkTargetObjeto de destino del hipervínculo.

setOpacity(float value)

public void setOpacity(float value)

Establece el valor que define la transparencia uniforme del elemento.

Parameters:

ParámetroTipoDescripción
valuefloatEl valor que define la transparencia uniforme del elemento.

setOpacityMask(XpsBrush value)

public void setOpacityMask(XpsBrush value)

Establece el pincel que especifica una máscara de valores alfa que se aplica al elemento de la misma manera que el atributo Opacity, pero permite diferentes valores alfa para distintas áreas del elemento.

Parameters:

ParámetroTipoDescripción
valueXpsBrushEl pincel que especifica una máscara.

setRenderTransform(XpsMatrix value)

public void setRenderTransform(XpsMatrix value)

Establece la matriz de transformación afín que crea un nuevo marco de coordenadas para todos los atributos del elemento y para todos los elementos hijos (si los hay).

Parameters:

ParámetroTipoDescripción
valueXpsMatrixLa matriz de transformación afín.

setStroke(XpsBrush value)

public void setStroke(XpsBrush value)

Establece el pincel utilizado para dibujar el trazo.

Parameters:

ParámetroTipoDescripción
valueXpsBrushEl pincel usado para dibujar el trazo.

setStrokeDashArray(float[] value)

public void setStrokeDashArray(float[] value)

Establece la matriz que especifica la longitud de los guiones y los espacios del trazo del contorno.

Parameters:

ParámetroTipoDescripción
valuefloat[]La matriz que especifica la longitud de los guiones y los espacios del trazo del contorno.

setStrokeDashCap(XpsDashCap value)

public void setStrokeDashCap(XpsDashCap value)

Establece el valor que especifica cómo se dibujan los extremos de cada guión.

Parameters:

ParámetroTipoDescripción
valueXpsDashCapEl valor que especifica cómo se dibujan los extremos de cada guión.

setStrokeDashOffset(float value)

public void setStrokeDashOffset(float value)

Establece el punto de inicio para repetir el patrón de la matriz de guiones. Si se omite este valor, la matriz de guiones se alinea con el origen del trazo.

Parameters:

ParámetroTipoDescripción
valuefloatEl punto de inicio para repetir el patrón de la matriz de guiones.

setStrokeEndLineCap(XpsLineCap value)

public void setStrokeEndLineCap(XpsLineCap value)

Establece el valor que define la forma del extremo del último guión en un trazo.

Parameters:

ParámetroTipoDescripción
valueXpsLineCapEl valor que define la forma del extremo del último guión en un trazo.

setStrokeLineJoin(XpsLineJoin value)

public void setStrokeLineJoin(XpsLineJoin value)

Establece el valor que define la forma del inicio del primer guión en un trazo.

Parameters:

ParámetroTipoDescripción
valueXpsLineJoinEl valor que define la forma del inicio del primer guión en un trazo.

setStrokeMiterLimit(float value)

public void setStrokeMiterLimit(float value)

Establece la proporción entre la longitud máxima del inglete y la mitad del grosor del trazo. Este valor es significativo solo si el atributo StrokeLineJoin especifica Miter .

Parameters:

ParámetroTipoDescripción
valuefloatLa proporción entre la longitud máxima del inglete y la mitad del grosor del trazo.

setStrokeStartLineCap(XpsLineCap value)

public void setStrokeStartLineCap(XpsLineCap value)

Establece el valor que define la forma del inicio del primer guión en un trazo.

Parameters:

ParámetroTipoDescripción
valueXpsLineCapEl valor que define la forma del inicio del primer guión en un trazo.

setStrokeThickness(float value)

public void setStrokeThickness(float value)

Establece el grosor de un trazo, en unidades del espacio de coordenadas efectivo (incluye la transformación de renderizado de la ruta). El trazo se dibuja sobre el límite de la geometría especificada por la propiedad Data del elemento Path\u2019s Data property. La mitad del StrokeThickness se extiende fuera de la geometría especificada por la propiedad Data y la otra mitad se extiende dentro de la geometría.

Parameters:

ParámetroTipoDescripción
valuefloatEl grosor de un trazo.

size()

public int size()

Devuelve el número de elementos hijos.

Returns: int - El número de elementos secundarios.

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParámetroTipoDescripción
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParámetroTipoDescripción
arg0long
arg1int