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

Klass som inkapslar Path-elementfunktioner. Detta element är det enda sättet att lägga till vektorgrafik och bilder på en fast sida. Det definierar en enda vektorgrafik som ska renderas på en sida.

Metoder

MetodBeskrivning
deepClone()Klonar denna bana.
equals(Object arg0)
get(int i)Tillhandahåller åtkomst till elementets barn efter index i.
getClass()
getClip()Returnerar sökvägsgeometri som begränsar det renderade området för elementet.
getData()Returnerar geometrin för banan.
getFill()Returnerar penseln som används för att måla geometrin som specificeras av Data‑egenskapen för banan.
getHyperlinkTarget()Returnerar hyperlänkens målobjekt.
getOpacity()Returnerar värdet som definierar elementets enhetliga transparens.
getOpacityMask()Returnerar penseln som specificerar en mask av alfa‑värden som appliceras på elementet på samma sätt som Opacity‑attributet, men som tillåter olika alfa‑värden för olika områden av elementet.
getRenderTransform()Returnerar den affina transformationsmatrisen som etablerar ett nytt koordinatramverk för alla attribut i elementet och för alla barn‑element (om några).
getStroke()Returnerar penseln som används för att rita strecket.
getStrokeDashArray()Returnerar arrayen som specificerar längden på streck och mellanrum för konturstrecket.
getStrokeDashCap()Returnerar värdet som specificerar hur ändarna på varje streck ritas.
getStrokeDashOffset()Returnerar startpunkten för att upprepa dash‑arraymönstret.
getStrokeEndLineCap()Returnerar värdet som definierar formen på slutet av det sista strecket i ett streck.
getStrokeLineJoin()Returnerar värdet som definierar formen på början av det första strecket i ett streck.
getStrokeMiterLimit()Returnerar förhållandet mellan maximal snedkantslängd och hälften av strecktjockleken.
getStrokeStartLineCap()Returnerar värdet som definierar formen på början av det första strecket i ett streck.
getStrokeThickness()Returnerar tjockleken på ett streck, i enheter av det effektiva koordinatrymdet (inkluderar banans renderingstransform).
hashCode()
iterator()Implementering av Iterable‑gränssnittet.
notify()
notifyAll()
setClip(XpsPathGeometry value)Ställer in sökvägsgeometri som begränsar det renderade området för elementet.
setData(XpsPathGeometry value)Ställer in geometrin för banan.
setFill(XpsBrush value)Ställer in penseln som används för att måla geometrin som specificeras av Data‑egenskapen för banan.
setHyperlinkTarget(XpsHyperlinkTarget value)Ställer in hyperlänkens målobjekt.
setOpacity(float value)Ställer in värdet som definierar elementets enhetliga transparens.
setOpacityMask(XpsBrush value)Ställer in penseln som specificerar en mask av alfa‑värden som appliceras på elementet på samma sätt som Opacity‑attributet, men som tillåter olika alfa‑värden för olika områden av elementet.
setRenderTransform(XpsMatrix value)Ställer in den affina transformationsmatrisen som etablerar ett nytt koordinatramverk för alla attribut i elementet och för alla barn‑element (om några).
setStroke(XpsBrush value)Ställer in penseln som används för att rita strecket.
setStrokeDashArray(float[] value)Ställer in arrayen som specificerar längden på streck och mellanrum för konturstrecket.
setStrokeDashCap(XpsDashCap value)Ställer in värdet som specificerar hur ändarna på varje streck ritas.
setStrokeDashOffset(float value)Ställer in startpunkten för att upprepa dash‑arraymönstret.
setStrokeEndLineCap(XpsLineCap value)Ställer in värdet som definierar formen på slutet av det sista strecket i ett streck.
setStrokeLineJoin(XpsLineJoin value)Ställer in värdet som definierar formen på början av det första strecket i ett streck.
setStrokeMiterLimit(float value)Ställer in förhållandet mellan maximal snedkantslängd och hälften av strecktjockleken.
setStrokeStartLineCap(XpsLineCap value)Ställer in värdet som definierar formen på början av det första strecket i ett streck.
setStrokeThickness(float value)Ställer in tjockleken på ett streck, i enheter av det effektiva koordinatrymdet (inkluderar banans renderingstransform).
size()Returnerar antalet barn‑element.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

deepClone()

public XpsPath deepClone()

Klonar denna bana.

Returns: XpsPath - Clone this path.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypBeskrivning
arg0java.lang.Object

Returns: boolean

get(int i)

public XpsContentElement get(int i)

Tillhandahåller åtkomst till elementets barn efter index i.

Parameters:

ParameterTypBeskrivning
iintIndex för barn‑element.

Returns: XpsContentElement - Child element at i position.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getClip()

public XpsPathGeometry getClip()

Returnerar sökvägsgeometri som begränsar det renderade området för elementet.

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

getData()

public XpsPathGeometry getData()

Returnerar geometrin för banan.

Returns: XpsPathGeometry - The geometry of the path.

getFill()

public XpsBrush getFill()

Returnerar penseln som används för att måla geometrin som specificeras av Data‑egenskapen för banan.

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

getHyperlinkTarget()

public XpsHyperlinkTarget getHyperlinkTarget()

Returnerar hyperlänkens målobjekt.

Returns: XpsHyperlinkTarget - Hyperlink target object.

getOpacity()

public float getOpacity()

Returnerar värdet som definierar elementets enhetliga transparens.

Returns: float - Värdet som definierar den enhetliga transparensen för elementet.

getOpacityMask()

public XpsBrush getOpacityMask()

Returnerar penseln som specificerar en mask av alfa‑värden som appliceras på elementet på samma sätt som Opacity‑attributet, men som tillåter olika alfa‑värden för olika områden av elementet.

Returns: XpsBrush - The brush specifying a mask.

getRenderTransform()

public XpsMatrix getRenderTransform()

Returnerar den affina transformationsmatrisen som etablerar ett nytt koordinatramverk för alla attribut i elementet och för alla barn‑element (om några).

Returns: XpsMatrix - The affine transformation matrix.

getStroke()

public XpsBrush getStroke()

Returnerar penseln som används för att rita strecket.

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

getStrokeDashArray()

public float[] getStrokeDashArray()

Returnerar arrayen som specificerar längden på streck och mellanrum för konturstrecket.

Returns: float[] - Arrayen som specificerar längden på streck och mellanrum för konturstrecket.

getStrokeDashCap()

public XpsDashCap getStrokeDashCap()

Returnerar värdet som specificerar hur ändarna på varje streck ritas.

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

getStrokeDashOffset()

public float getStrokeDashOffset()

Returnerar startpunkten för att upprepa dash array-mönstret. Om detta värde utelämnas aligneras dash array med stroke‑originen.

Returns: float – Startpunkten för att upprepa dash array-mönstret.

getStrokeEndLineCap()

public XpsLineCap getStrokeEndLineCap()

Returnerar värdet som definierar formen på slutet av det sista strecket i ett streck.

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

getStrokeLineJoin()

public XpsLineJoin getStrokeLineJoin()

Returnerar värdet som definierar formen på början av det första strecket i ett streck.

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

getStrokeMiterLimit()

public float getStrokeMiterLimit()

Returnerar förhållandet mellan maximal miter‑längd och hälften av stroke‑tjockleken. Detta värde är betydelsefullt endast om attributet StrokeLineJoin specificerar Miter.

Returns: float – Förhållandet mellan maximal miter‑längd och hälften av stroke‑tjockleken.

getStrokeStartLineCap()

public XpsLineCap getStrokeStartLineCap()

Returnerar värdet som definierar formen på början av det första strecket i ett streck.

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

getStrokeThickness()

public float getStrokeThickness()

Returnerar tjockleken på en stroke, i enheter av det effektiva koordinatrymmet (inkluderar pathens render‑transform). Strokens ritning sker ovanpå gränsen för geometrin som specificeras av Path element\u2019s Data property. Hälften av StrokeThickness sträcker sig utanför geometrin som specificeras av Data property och den andra hälften sträcker sig in i geometrin.

Returns: float – Stroke‑tjockleken.

hashCode()

public native int hashCode()

Returns: int

iterator()

public Iterator<XpsContentElement> iterator()

Implementering av Iterable‑gränssnittet.

Returns: java.util.Iterator<com.aspose.xps.XpsContentElement> - Returnerar en enumerator för listan.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setClip(XpsPathGeometry value)

public void setClip(XpsPathGeometry value)

Ställer in sökvägsgeometri som begränsar det renderade området för elementet.

Parameters:

ParameterTypBeskrivning
valueXpsPathGeometrySökvägsgeometrin som begränsar det renderade området för elementet.

setData(XpsPathGeometry value)

public void setData(XpsPathGeometry value)

Ställer in geometrin för banan.

Parameters:

ParameterTypBeskrivning
valueXpsPathGeometryGeometrin för banan.

setFill(XpsBrush value)

public void setFill(XpsBrush value)

Ställer in penseln som används för att måla geometrin som specificeras av Data‑egenskapen för banan.

Parameters:

ParameterTypBeskrivning
valueXpsBrushPenseln som används för att måla den specificerade geometrin

setHyperlinkTarget(XpsHyperlinkTarget value)

public void setHyperlinkTarget(XpsHyperlinkTarget value)

Ställer in hyperlänkens målobjekt.

Parameters:

ParameterTypBeskrivning
valueXpsHyperlinkTargetHyperlänkens målobjekt.

setOpacity(float value)

public void setOpacity(float value)

Ställer in värdet som definierar elementets enhetliga transparens.

Parameters:

ParameterTypBeskrivning
valuefloatVärdet som definierar den enhetliga transparensen för elementet.

setOpacityMask(XpsBrush value)

public void setOpacityMask(XpsBrush value)

Ställer in penseln som specificerar en mask av alfa‑värden som appliceras på elementet på samma sätt som Opacity‑attributet, men som tillåter olika alfa‑värden för olika områden av elementet.

Parameters:

ParameterTypBeskrivning
valueXpsBrushPenseln som specificerar en mask.

setRenderTransform(XpsMatrix value)

public void setRenderTransform(XpsMatrix value)

Ställer in den affina transformationsmatrisen som etablerar ett nytt koordinatramverk för alla attribut i elementet och för alla barn‑element (om några).

Parameters:

ParameterTypBeskrivning
valueXpsMatrixDen affina transformationsmatrisen.

setStroke(XpsBrush value)

public void setStroke(XpsBrush value)

Ställer in penseln som används för att rita strecket.

Parameters:

ParameterTypBeskrivning
valueXpsBrushPenseln som används för att rita strokens.

setStrokeDashArray(float[] value)

public void setStrokeDashArray(float[] value)

Ställer in arrayen som specificerar längden på streck och mellanrum för konturstrecket.

Parameters:

ParameterTypBeskrivning
valuefloat[]Arrayen som specificerar längden på streck och mellanrum för kontur‑strokens.

setStrokeDashCap(XpsDashCap value)

public void setStrokeDashCap(XpsDashCap value)

Ställer in värdet som specificerar hur ändarna på varje streck ritas.

Parameters:

ParameterTypBeskrivning
valueXpsDashCapVärdet som specificerar hur ändarna på varje streck ritas.

setStrokeDashOffset(float value)

public void setStrokeDashOffset(float value)

Ställer in startpunkten för att upprepa dash array-mönstret. Om detta värde utelämnas aligneras dash array med stroke‑originen.

Parameters:

ParameterTypBeskrivning
valuefloatStartpunkten för att upprepa dash array-mönstret.

setStrokeEndLineCap(XpsLineCap value)

public void setStrokeEndLineCap(XpsLineCap value)

Ställer in värdet som definierar formen på slutet av det sista strecket i ett streck.

Parameters:

ParameterTypBeskrivning
valueXpsLineCapVärdet som definierar formen på slutet av det sista strecket i en stroke.

setStrokeLineJoin(XpsLineJoin value)

public void setStrokeLineJoin(XpsLineJoin value)

Ställer in värdet som definierar formen på början av det första strecket i ett streck.

Parameters:

ParameterTypBeskrivning
valueXpsLineJoinVärdet som definierar formen på början av det första strecket i en stroke.

setStrokeMiterLimit(float value)

public void setStrokeMiterLimit(float value)

Ställer in förhållandet mellan maximal miter‑längd och hälften av stroke‑tjockleken. Detta värde är betydelsefullt endast om attributet StrokeLineJoin specificerar Miter.

Parameters:

ParameterTypBeskrivning
valuefloatFörhållandet mellan maximal miter‑längd och hälften av stroke‑tjockleken.

setStrokeStartLineCap(XpsLineCap value)

public void setStrokeStartLineCap(XpsLineCap value)

Ställer in värdet som definierar formen på början av det första strecket i ett streck.

Parameters:

ParameterTypBeskrivning
valueXpsLineCapVärdet som definierar formen på början av det första strecket i en stroke.

setStrokeThickness(float value)

public void setStrokeThickness(float value)

Ställer in tjockleken på en stroke, i enheter av det effektiva koordinatrymdet (inkluderar pathens render‑transform). Strokens ritning sker ovanpå gränsen för geometrin som specificeras av Path element\u2019s Data property. Hälften av StrokeThickness sträcker sig utanför geometrin som specificeras av Data property och den andra hälften sträcker sig in i geometrin.

Parameters:

ParameterTypBeskrivning
valuefloatStroke‑tjockleken.

size()

public int size()

Returnerar antalet barn‑element.

Returns: int - Antalet underordnade element.

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParameterTypBeskrivning
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeskrivning
arg0long
arg1int