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

Classe che incapsula le funzionalità dell’elemento Path. Questo elemento è l’unico mezzo per aggiungere grafica vettoriale e immagini a una pagina fissa. Definisce una singola grafica vettoriale da renderizzare su una pagina.

Metodi

MetodoDescrizione
deepClone()Clona questo path.
equals(Object arg0)
get(int i)Fornisce l’accesso ai figli dell’elemento per indice i.
getClass()
getClip()Restituisce la geometria del percorso che limita la regione renderizzata dell’elemento.
getData()Restituisce la geometria del path.
getFill()Restituisce il pennello usato per dipingere la geometria specificata dalla proprietà Data del path.
getHyperlinkTarget()Restituisce l’oggetto di destinazione del collegamento ipertestuale.
getOpacity()Restituisce il valore che definisce la trasparenza uniforme dell’elemento.
getOpacityMask()Restituisce il pennello che specifica una maschera di valori alfa applicata all’elemento nello stesso modo dell’attributo Opacity, ma consentendo valori alfa diversi per diverse aree dell’elemento.
getRenderTransform()Restituisce la matrice di trasformazione affine che stabilisce un nuovo sistema di coordinate per tutti gli attributi dell’elemento e per tutti gli elementi figli (se presenti).
getStroke()Restituisce il pennello usato per disegnare il tratto.
getStrokeDashArray()Restituisce l’array che specifica la lunghezza dei dash e dei gap del contorno dello stroke.
getStrokeDashCap()Restituisce il valore che specifica come vengono disegnate le estremità di ogni dash.
getStrokeDashOffset()Restituisce il punto di partenza per ripetere il pattern dell’array di dash.
getStrokeEndLineCap()Restituisce il valore che definisce la forma della fine dell’ultimo dash in uno stroke.
getStrokeLineJoin()Restituisce il valore che definisce la forma dell’inizio del primo dash in uno stroke.
getStrokeMiterLimit()Restituisce il rapporto tra la lunghezza massima del miter e metà dello spessore dello stroke.
getStrokeStartLineCap()Restituisce il valore che definisce la forma dell’inizio del primo dash in uno stroke.
getStrokeThickness()Restituisce lo spessore di uno stroke, in unità dello spazio di coordinate efficace (include la trasformazione di rendering del path).
hashCode()
iterator()Implementazione dell’interfaccia Iterable.
notify()
notifyAll()
setClip(XpsPathGeometry value)Imposta la geometria del percorso che limita la regione renderizzata dell’elemento.
setData(XpsPathGeometry value)Imposta la geometria del path.
setFill(XpsBrush value)Imposta il pennello usato per dipingere la geometria specificata dalla proprietà Data del path.
setHyperlinkTarget(XpsHyperlinkTarget value)Imposta l’oggetto di destinazione del collegamento ipertestuale.
setOpacity(float value)Imposta il valore che definisce la trasparenza uniforme dell’elemento.
setOpacityMask(XpsBrush value)Imposta il pennello che specifica una maschera di valori alfa applicata all’elemento nella stessa modalità dell’attributo Opacity, ma consentendo valori alfa diversi per diverse aree dell’elemento.
setRenderTransform(XpsMatrix value)Imposta la matrice di trasformazione affine che stabilisce un nuovo sistema di coordinate per tutti gli attributi dell’elemento e per tutti gli elementi figli (se presenti).
setStroke(XpsBrush value)Imposta il pennello usato per disegnare lo stroke.
setStrokeDashArray(float[] value)Imposta l’array che specifica la lunghezza dei dash e dei gap del contorno dello stroke.
setStrokeDashCap(XpsDashCap value)Imposta il valore che specifica come vengono disegnate le estremità di ogni dash.
setStrokeDashOffset(float value)Imposta il punto di partenza per ripetere il pattern dell’array di dash.
setStrokeEndLineCap(XpsLineCap value)Imposta il valore che definisce la forma della fine dell’ultimo dash in uno stroke.
setStrokeLineJoin(XpsLineJoin value)Imposta il valore che definisce la forma dell’inizio del primo dash in uno stroke.
setStrokeMiterLimit(float value)Imposta il rapporto tra la lunghezza massima del miter e metà dello spessore dello stroke.
setStrokeStartLineCap(XpsLineCap value)Imposta il valore che definisce la forma dell’inizio del primo dash in uno stroke.
setStrokeThickness(float value)Imposta lo spessore di uno stroke, in unità dello spazio di coordinate efficace (include la trasformazione di rendering del path).
size()Restituisce il numero di elementi figli.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

deepClone()

public XpsPath deepClone()

Clona questo path.

Returns: XpsPath - Clone this path.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParametroTipoDescrizione
arg0java.lang.Object

Returns: boolean

get(int i)

public XpsContentElement get(int i)

Fornisce l’accesso ai figli dell’elemento per indice i.

Parameters:

ParametroTipoDescrizione
iintIndice dell’elemento figlio.

Returns: XpsContentElement - Child element at i position.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getClip()

public XpsPathGeometry getClip()

Restituisce la geometria del percorso che limita la regione renderizzata dell’elemento.

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

getData()

public XpsPathGeometry getData()

Restituisce la geometria del path.

Returns: XpsPathGeometry - The geometry of the path.

getFill()

public XpsBrush getFill()

Restituisce il pennello usato per dipingere la geometria specificata dalla proprietà Data del path.

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

getHyperlinkTarget()

public XpsHyperlinkTarget getHyperlinkTarget()

Restituisce l’oggetto di destinazione del collegamento ipertestuale.

Returns: XpsHyperlinkTarget - Hyperlink target object.

getOpacity()

public float getOpacity()

Restituisce il valore che definisce la trasparenza uniforme dell’elemento.

Returns: float - Il valore che definisce la trasparenza uniforme dell’elemento.

getOpacityMask()

public XpsBrush getOpacityMask()

Restituisce il pennello che specifica una maschera di valori alfa applicata all’elemento nello stesso modo dell’attributo Opacity, ma consentendo valori alfa diversi per diverse aree dell’elemento.

Returns: XpsBrush - The brush specifying a mask.

getRenderTransform()

public XpsMatrix getRenderTransform()

Restituisce la matrice di trasformazione affine che stabilisce un nuovo sistema di coordinate per tutti gli attributi dell’elemento e per tutti gli elementi figli (se presenti).

Returns: XpsMatrix - The affine transformation matrix.

getStroke()

public XpsBrush getStroke()

Restituisce il pennello usato per disegnare il tratto.

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

getStrokeDashArray()

public float[] getStrokeDashArray()

Restituisce l’array che specifica la lunghezza dei dash e dei gap del contorno dello stroke.

Returns: float[] - L’array che specifica la lunghezza dei dash e dei gap del contorno dello stroke.

getStrokeDashCap()

public XpsDashCap getStrokeDashCap()

Restituisce il valore che specifica come vengono disegnate le estremità di ogni dash.

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

getStrokeDashOffset()

public float getStrokeDashOffset()

Restituisce il punto di partenza per ripetere il pattern dell’array di dash. Se questo valore è omesso, l’array di dash si allinea con l’origine dello stroke.

Returns: float - Il punto di inizio per ripetere il modello dell’array di trattini.

getStrokeEndLineCap()

public XpsLineCap getStrokeEndLineCap()

Restituisce il valore che definisce la forma della fine dell’ultimo dash in uno stroke.

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

getStrokeLineJoin()

public XpsLineJoin getStrokeLineJoin()

Restituisce il valore che definisce la forma dell’inizio del primo dash in uno stroke.

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

getStrokeMiterLimit()

public float getStrokeMiterLimit()

Restituisce il rapporto tra la lunghezza massima del giunto a spigolo e metà dello spessore del tratto. Questo valore è significativo solo se l’attributo StrokeLineJoin specifica Miter .

Returns: float - Il rapporto tra la lunghezza massima del giunto a spigolo e metà dello spessore del tratto.

getStrokeStartLineCap()

public XpsLineCap getStrokeStartLineCap()

Restituisce il valore che definisce la forma dell’inizio del primo dash in uno stroke.

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

getStrokeThickness()

public float getStrokeThickness()

Restituisce lo spessore di un tratto, in unità dello spazio di coordinate efficace (include la trasformazione di rendering del percorso). Il tratto è disegnato sopra il contorno della geometria specificata dalla proprietà Data dell’elemento Path\u2019s. Metà dello StrokeThickness si estende al di fuori della geometria specificata dalla proprietà Data e l’altra metà si estende all’interno della geometria.

Returns: float - Lo spessore di un tratto.

hashCode()

public native int hashCode()

Returns: int

iterator()

public Iterator<XpsContentElement> iterator()

Implementazione dell’interfaccia Iterable.

Returns: java.util.Iterator<com.aspose.xps.XpsContentElement> - Restituisce l’enumeratore per l’elenco.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setClip(XpsPathGeometry value)

public void setClip(XpsPathGeometry value)

Imposta la geometria del percorso che limita la regione renderizzata dell’elemento.

Parameters:

ParametroTipoDescrizione
valueXpsPathGeometryLa geometria del percorso che limita la regione renderizzata dell’elemento.

setData(XpsPathGeometry value)

public void setData(XpsPathGeometry value)

Imposta la geometria del path.

Parameters:

ParametroTipoDescrizione
valueXpsPathGeometryLa geometria del percorso.

setFill(XpsBrush value)

public void setFill(XpsBrush value)

Imposta il pennello usato per dipingere la geometria specificata dalla proprietà Data del path.

Parameters:

ParametroTipoDescrizione
valueXpsBrushIl pennello usato per dipingere la geometria specificata

setHyperlinkTarget(XpsHyperlinkTarget value)

public void setHyperlinkTarget(XpsHyperlinkTarget value)

Imposta l’oggetto di destinazione del collegamento ipertestuale.

Parameters:

ParametroTipoDescrizione
valueXpsHyperlinkTargetOggetto di destinazione del collegamento ipertestuale.

setOpacity(float value)

public void setOpacity(float value)

Imposta il valore che definisce la trasparenza uniforme dell’elemento.

Parameters:

ParametroTipoDescrizione
valorefloatIl valore che definisce la trasparenza uniforme dell’elemento.

setOpacityMask(XpsBrush value)

public void setOpacityMask(XpsBrush value)

Imposta il pennello che specifica una maschera di valori alfa applicata all’elemento nella stessa modalità dell’attributo Opacity, ma consentendo valori alfa diversi per diverse aree dell’elemento.

Parameters:

ParametroTipoDescrizione
valueXpsBrushIl pennello che specifica una maschera.

setRenderTransform(XpsMatrix value)

public void setRenderTransform(XpsMatrix value)

Imposta la matrice di trasformazione affine che stabilisce un nuovo sistema di coordinate per tutti gli attributi dell’elemento e per tutti gli elementi figli (se presenti).

Parameters:

ParametroTipoDescrizione
valueXpsMatrixLa matrice di trasformazione affine.

setStroke(XpsBrush value)

public void setStroke(XpsBrush value)

Imposta il pennello usato per disegnare lo stroke.

Parameters:

ParametroTipoDescrizione
valueXpsBrushIl pennello usato per disegnare il tratto.

setStrokeDashArray(float[] value)

public void setStrokeDashArray(float[] value)

Imposta l’array che specifica la lunghezza dei dash e dei gap del contorno dello stroke.

Parameters:

ParametroTipoDescrizione
valorefloat[]L’array che specifica la lunghezza dei trattini e degli spazi del tratto di contorno.

setStrokeDashCap(XpsDashCap value)

public void setStrokeDashCap(XpsDashCap value)

Imposta il valore che specifica come vengono disegnate le estremità di ogni dash.

Parameters:

ParametroTipoDescrizione
valueXpsDashCapIl valore che specifica come vengono disegnate le estremità di ogni trattino.

setStrokeDashOffset(float value)

public void setStrokeDashOffset(float value)

Imposta il punto di inizio per ripetere il modello dell’array di trattini. Se questo valore è omesso, l’array di trattini si allinea con l’origine del tratto.

Parameters:

ParametroTipoDescrizione
valorefloatIl punto di inizio per ripetere il modello dell’array di trattini.

setStrokeEndLineCap(XpsLineCap value)

public void setStrokeEndLineCap(XpsLineCap value)

Imposta il valore che definisce la forma della fine dell’ultimo dash in uno stroke.

Parameters:

ParametroTipoDescrizione
valueXpsLineCapIl valore che definisce la forma della fine dell’ultimo trattino in un tratto.

setStrokeLineJoin(XpsLineJoin value)

public void setStrokeLineJoin(XpsLineJoin value)

Imposta il valore che definisce la forma dell’inizio del primo dash in uno stroke.

Parameters:

ParametroTipoDescrizione
valueXpsLineJoinIl valore che definisce la forma dell’inizio del primo trattino in un tratto.

setStrokeMiterLimit(float value)

public void setStrokeMiterLimit(float value)

Imposta il rapporto tra la lunghezza massima del giunto a spigolo e metà dello spessore del tratto. Questo valore è significativo solo se l’attributo StrokeLineJoin specifica Miter .

Parameters:

ParametroTipoDescrizione
valorefloatIl rapporto tra la lunghezza massima del giunto a spigolo e metà dello spessore del tratto.

setStrokeStartLineCap(XpsLineCap value)

public void setStrokeStartLineCap(XpsLineCap value)

Imposta il valore che definisce la forma dell’inizio del primo dash in uno stroke.

Parameters:

ParametroTipoDescrizione
valueXpsLineCapIl valore che definisce la forma dell’inizio del primo trattino in un tratto.

setStrokeThickness(float value)

public void setStrokeThickness(float value)

Imposta lo spessore di un tratto, in unità dello spazio di coordinate efficace (include la trasformazione di rendering del percorso). Il tratto è disegnato sopra il contorno della geometria specificata dalla proprietà Data dell’elemento Path\u2019s. Metà dello StrokeThickness si estende al di fuori della geometria specificata dalla proprietà Data e l’altra metà si estende all’interno della geometria.

Parameters:

ParametroTipoDescrizione
valorefloatLo spessore di un tratto.

size()

public int size()

Restituisce il numero di elementi figli.

Returns: int - Il numero di elementi figli.

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParametroTipoDescrizione
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametroTipoDescrizione
arg0long
arg1int