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 encapsulant les fonctionnalités de l’élément Path. Cet élément est le seul moyen d’ajouter des graphiques vectoriels et des images à une page fixe. Il définit un seul graphique vectoriel à rendre sur une page.
Méthodes
| Méthode | Description |
|---|---|
| deepClone() | Clone ce path. |
| equals(Object arg0) | |
| get(int i) | Fournit l’accès aux enfants de l’élément par l’index i. |
| getClass() | |
| getClip() | Renvoie la géométrie du chemin limitant la région rendue de l’élément. |
| getData() | Renvoie la géométrie du path. |
| getFill() | Renvoie le pinceau utilisé pour peindre la géométrie spécifiée par la propriété Data du path. |
| getHyperlinkTarget() | Renvoie l’objet cible du lien hypertexte. |
| getOpacity() | Renvoie la valeur définissant la transparence uniforme de l’élément. |
| getOpacityMask() | Renvoie le pinceau spécifiant un masque de valeurs alpha appliqué à l’élément de la même manière que l’attribut Opacity, mais permettant des valeurs alpha différentes pour différentes zones de l’élément. |
| getRenderTransform() | Renvoie la matrice de transformation affine établissant un nouveau cadre de coordonnées pour tous les attributs de l’élément et pour tous les éléments enfants (le cas échéant). |
| getStroke() | Renvoie le pinceau utilisé pour tracer le trait. |
| getStrokeDashArray() | Renvoie le tableau spécifiant la longueur des tirets et des espaces du trait de contour. |
| getStrokeDashCap() | Renvoie la valeur spécifiant comment les extrémités de chaque tiret sont dessinées. |
| getStrokeDashOffset() | Renvoie le point de départ pour répéter le motif du tableau de tirets. |
| getStrokeEndLineCap() | Renvoie la valeur définissant la forme de l’extrémité du dernier tiret d’un trait. |
| getStrokeLineJoin() | Renvoie la valeur définissant la forme du début du premier tiret d’un trait. |
| getStrokeMiterLimit() | Renvoie le rapport entre la longueur maximale du joint et la moitié de l’épaisseur du trait. |
| getStrokeStartLineCap() | Renvoie la valeur définissant la forme du début du premier tiret d’un trait. |
| getStrokeThickness() | Renvoie l’épaisseur d’un trait, en unités de l’espace de coordonnées effectif (inclut la transformation de rendu du path). |
| hashCode() | |
| iterator() | Implémentation de l’interface Iterable. |
| notify() | |
| notifyAll() | |
| setClip(XpsPathGeometry value) | Définit la géométrie du chemin limitant la région rendue de l’élément. |
| setData(XpsPathGeometry value) | Définit la géométrie du path. |
| setFill(XpsBrush value) | Définit le pinceau utilisé pour peindre la géométrie spécifiée par la propriété Data du path. |
| setHyperlinkTarget(XpsHyperlinkTarget value) | Définit l’objet cible du lien hypertexte. |
| setOpacity(float value) | Définit la valeur définissant la transparence uniforme de l’élément. |
| setOpacityMask(XpsBrush value) | Définit le pinceau spécifiant un masque de valeurs alpha appliqué à l’élément de la même manière que l’attribut Opacity, mais permettant des valeurs alpha différentes pour différentes zones de l’élément. |
| setRenderTransform(XpsMatrix value) | Définit la matrice de transformation affine établissant un nouveau cadre de coordonnées pour tous les attributs de l’élément et pour tous les éléments enfants (le cas échéant). |
| setStroke(XpsBrush value) | Définit le pinceau utilisé pour tracer le trait. |
| setStrokeDashArray(float[] value) | Définit le tableau spécifiant la longueur des tirets et des espaces du trait de contour. |
| setStrokeDashCap(XpsDashCap value) | Définit la valeur spécifiant comment les extrémités de chaque tiret sont dessinées. |
| setStrokeDashOffset(float value) | Définit le point de départ pour répéter le motif du tableau de tirets. |
| setStrokeEndLineCap(XpsLineCap value) | Définit la valeur définissant la forme de l’extrémité du dernier tiret d’un trait. |
| setStrokeLineJoin(XpsLineJoin value) | Définit la valeur définissant la forme du début du premier tiret d’un trait. |
| setStrokeMiterLimit(float value) | Définit le rapport entre la longueur maximale du joint et la moitié de l’épaisseur du trait. |
| setStrokeStartLineCap(XpsLineCap value) | Définit la valeur définissant la forme du début du premier tiret d’un trait. |
| setStrokeThickness(float value) | Définit l’épaisseur d’un trait, en unités de l’espace de coordonnées effectif (inclut la transformation de rendu du path). |
| size() | Renvoie le nombre d’éléments enfants. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
deepClone()
public XpsPath deepClone()
Clone ce path.
Returns: XpsPath - Clone this path.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
get(int i)
public XpsContentElement get(int i)
Fournit l’accès aux enfants de l’élément par l’index i.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| i | int | Indice de l’élément enfant. |
Returns: XpsContentElement - Child element at i position.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getClip()
public XpsPathGeometry getClip()
Renvoie la géométrie du chemin limitant la région rendue de l’élément.
Returns: XpsPathGeometry - The path geometry limiting the rendered region of the element.
getData()
public XpsPathGeometry getData()
Renvoie la géométrie du path.
Returns: XpsPathGeometry - The geometry of the path.
getFill()
public XpsBrush getFill()
Renvoie le pinceau utilisé pour peindre la géométrie spécifiée par la propriété Data du path.
Returns: XpsBrush - The brush used to paint the geometry specified
getHyperlinkTarget()
public XpsHyperlinkTarget getHyperlinkTarget()
Renvoie l’objet cible du lien hypertexte.
Returns: XpsHyperlinkTarget - Hyperlink target object.
getOpacity()
public float getOpacity()
Renvoie la valeur définissant la transparence uniforme de l’élément.
Returns: float - La valeur définissant la transparence uniforme de l’élément.
getOpacityMask()
public XpsBrush getOpacityMask()
Renvoie le pinceau spécifiant un masque de valeurs alpha appliqué à l’élément de la même manière que l’attribut Opacity, mais permettant des valeurs alpha différentes pour différentes zones de l’élément.
Returns: XpsBrush - The brush specifying a mask.
getRenderTransform()
public XpsMatrix getRenderTransform()
Renvoie la matrice de transformation affine établissant un nouveau cadre de coordonnées pour tous les attributs de l’élément et pour tous les éléments enfants (le cas échéant).
Returns: XpsMatrix - The affine transformation matrix.
getStroke()
public XpsBrush getStroke()
Renvoie le pinceau utilisé pour tracer le trait.
Returns: XpsBrush - The brush used to draw the stroke.
getStrokeDashArray()
public float[] getStrokeDashArray()
Renvoie le tableau spécifiant la longueur des tirets et des espaces du trait de contour.
Returns: float[] - Le tableau spécifiant la longueur des tirets et des espaces du trait de contour.
getStrokeDashCap()
public XpsDashCap getStrokeDashCap()
Renvoie la valeur spécifiant comment les extrémités de chaque tiret sont dessinées.
Returns: XpsDashCap - The value specifying how the ends of each dash are drawn.
getStrokeDashOffset()
public float getStrokeDashOffset()
Renvoie le point de départ pour répéter le motif du tableau de tirets. Si cette valeur est omise, le tableau de tirets s’aligne avec l’origine du trait.
Returns: float - Le point de départ pour répéter le motif du tableau de tirets.
getStrokeEndLineCap()
public XpsLineCap getStrokeEndLineCap()
Renvoie la valeur définissant la forme de l’extrémité du dernier tiret d’un trait.
Returns: XpsLineCap - The value defining the shape of the end of the last dash in a stroke.
getStrokeLineJoin()
public XpsLineJoin getStrokeLineJoin()
Renvoie la valeur définissant la forme du début du premier tiret d’un trait.
Returns: XpsLineJoin - The value defining the shape of the beginning of the first dash in a stroke.
getStrokeMiterLimit()
public float getStrokeMiterLimit()
Renvoie le rapport entre la longueur maximale du joint en onglet et la moitié de l’épaisseur du trait. Cette valeur n’est significative que si l’attribut StrokeLineJoin spécifie Miter .
Returns: float - Le rapport entre la longueur maximale du joint en onglet et la moitié de l’épaisseur du trait.
getStrokeStartLineCap()
public XpsLineCap getStrokeStartLineCap()
Renvoie la valeur définissant la forme du début du premier tiret d’un trait.
Returns: XpsLineCap - The value defining the shape of the beginning of the first dash in a stroke.
getStrokeThickness()
public float getStrokeThickness()
Renvoie l’épaisseur d’un trait, en unités de l’espace de coordonnées effectif (inclut la transformation de rendu du chemin). Le trait est dessiné au-dessus de la frontière de la géométrie spécifiée par la propriété Data de l’élément Path element\u2019s. La moitié du StrokeThickness s’étend à l’extérieur de la géométrie spécifiée par la propriété Data et l’autre moitié s’étend à l’intérieur de la géométrie.
Returns: float - L’épaisseur d’un trait.
hashCode()
public native int hashCode()
Returns: int
iterator()
public Iterator<XpsContentElement> iterator()
Implémentation de l’interface Iterable.
Returns: java.util.Iterator<com.aspose.xps.XpsContentElement> - Renvoie l’énumérateur pour la liste.
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setClip(XpsPathGeometry value)
public void setClip(XpsPathGeometry value)
Définit la géométrie du chemin limitant la région rendue de l’élément.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | XpsPathGeometry | La géométrie du chemin limitant la région rendue de l’élément. |
setData(XpsPathGeometry value)
public void setData(XpsPathGeometry value)
Définit la géométrie du path.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | XpsPathGeometry | La géométrie du chemin. |
setFill(XpsBrush value)
public void setFill(XpsBrush value)
Définit le pinceau utilisé pour peindre la géométrie spécifiée par la propriété Data du path.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | XpsBrush | Le pinceau utilisé pour peindre la géométrie spécifiée |
setHyperlinkTarget(XpsHyperlinkTarget value)
public void setHyperlinkTarget(XpsHyperlinkTarget value)
Définit l’objet cible du lien hypertexte.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | XpsHyperlinkTarget | Objet cible du lien hypertexte. |
setOpacity(float value)
public void setOpacity(float value)
Définit la valeur définissant la transparence uniforme de l’élément.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | float | La valeur définissant la transparence uniforme de l’élément. |
setOpacityMask(XpsBrush value)
public void setOpacityMask(XpsBrush value)
Définit le pinceau spécifiant un masque de valeurs alpha appliqué à l’élément de la même manière que l’attribut Opacity, mais permettant des valeurs alpha différentes pour différentes zones de l’élément.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | XpsBrush | Le pinceau spécifiant un masque. |
setRenderTransform(XpsMatrix value)
public void setRenderTransform(XpsMatrix value)
Définit la matrice de transformation affine établissant un nouveau cadre de coordonnées pour tous les attributs de l’élément et pour tous les éléments enfants (le cas échéant).
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | XpsMatrix | La matrice de transformation affine. |
setStroke(XpsBrush value)
public void setStroke(XpsBrush value)
Définit le pinceau utilisé pour tracer le trait.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | XpsBrush | Le pinceau utilisé pour dessiner le trait. |
setStrokeDashArray(float[] value)
public void setStrokeDashArray(float[] value)
Définit le tableau spécifiant la longueur des tirets et des espaces du trait de contour.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | float[] | Le tableau spécifiant la longueur des tirets et des espaces du contour du trait. |
setStrokeDashCap(XpsDashCap value)
public void setStrokeDashCap(XpsDashCap value)
Définit la valeur spécifiant comment les extrémités de chaque tiret sont dessinées.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | XpsDashCap | La valeur spécifiant comment les extrémités de chaque tiret sont dessinées. |
setStrokeDashOffset(float value)
public void setStrokeDashOffset(float value)
Définit le point de départ pour répéter le motif du tableau de tirets. Si cette valeur est omise, le tableau de tirets s’aligne avec l’origine du trait.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | float | Le point de départ pour répéter le motif du tableau de tirets. |
setStrokeEndLineCap(XpsLineCap value)
public void setStrokeEndLineCap(XpsLineCap value)
Définit la valeur définissant la forme de l’extrémité du dernier tiret d’un trait.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | XpsLineCap | La valeur définissant la forme de l’extrémité du dernier tiret d’un trait. |
setStrokeLineJoin(XpsLineJoin value)
public void setStrokeLineJoin(XpsLineJoin value)
Définit la valeur définissant la forme du début du premier tiret d’un trait.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | XpsLineJoin | La valeur définissant la forme du début du premier tiret d’un trait. |
setStrokeMiterLimit(float value)
public void setStrokeMiterLimit(float value)
Définit le rapport entre la longueur maximale du joint en onglet et la moitié de l’épaisseur du trait. Cette valeur n’est significative que si l’attribut StrokeLineJoin spécifie Miter .
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | float | Le rapport entre la longueur maximale du joint en onglet et la moitié de l’épaisseur du trait. |
setStrokeStartLineCap(XpsLineCap value)
public void setStrokeStartLineCap(XpsLineCap value)
Définit la valeur définissant la forme du début du premier tiret d’un trait.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | XpsLineCap | La valeur définissant la forme du début du premier tiret d’un trait. |
setStrokeThickness(float value)
public void setStrokeThickness(float value)
Définit l’épaisseur d’un trait, en unités de l’espace de coordonnées effectif (inclut la transformation de rendu du chemin). Le trait est dessiné au-dessus de la frontière de la géométrie spécifiée par la propriété Data de l’élément Path element\u2019s. La moitié du StrokeThickness s’étend à l’extérieur de la géométrie spécifiée par la propriété Data et l’autre moitié s’étend à l’intérieur de la géométrie.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | float | L’épaisseur d’un trait. |
size()
public int size()
Renvoie le nombre d’éléments enfants.
Returns: int - Le nombre d’éléments enfants.
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| arg0 | long | |
| arg1 | int |