Aspose::Page::XPS::XpsModel::XpsPath classe
Contenu
[
Cacher
]XpsPath class
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 graphique vectoriel unique à rendre sur une page.
class XpsPath : public Aspose::Page::XPS::XpsModel::XpsContentElement
Méthodes
| Méthode | Description |
|---|---|
| Clone() | Clone ce chemin. |
| get_Data() | Obtient/définit la géométrie du chemin. |
| get_Fill() | Obtient/définit le pinceau utilisé pour peindre la géométrie spécifiée par la propriété Data du chemin. |
| get_Stroke() | Obtient/définit le pinceau utilisé pour tracer le trait. |
| get_StrokeDashArray() const | Obtient/définit le tableau spécifiant la longueur des tirets et des espaces du trait de contour. |
| get_StrokeDashCap() const | Obtient/définit la valeur indiquant comment les extrémités de chaque tiret sont dessinées. |
| get_StrokeDashOffset() const | Obtient/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. |
| get_StrokeEndLineCap() const | Obtient/définit la valeur définissant la forme de l’extrémité du dernier tiret d’un trait. |
| get_StrokeLineJoin() const | Obtient/définit la valeur définissant la forme du début du premier tiret d’un trait. |
| get_StrokeMiterLimit() const | Obtient/définit le rapport entre la longueur maximale du joint en biseau et la moitié de l’épaisseur du trait. Cette valeur n’est significative que si l’attribut StrokeLineJoin spécifie Miter. |
| get_StrokeStartLineCap() const | Obtient/définit la valeur définissant la forme du début du premier tiret d’un trait. |
| get_StrokeThickness() const | Obtient/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. 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. |
| set_Data(System::SharedPtr<XpsPathGeometry>) | Obtient/définit la géométrie du chemin. |
| set_Fill(System::SharedPtr<XpsBrush>) | Obtient/définit le pinceau utilisé pour peindre la géométrie spécifiée par la propriété Data du chemin. |
| set_Stroke(System::SharedPtr<XpsBrush>) | Obtient/définit le pinceau utilisé pour tracer le trait. |
| set_StrokeDashArray(System::ArrayPtr<float>) | Obtient/définit le tableau spécifiant la longueur des tirets et des espaces du trait de contour. |
| set_StrokeDashCap(XpsDashCap) | Obtient/définit la valeur indiquant comment les extrémités de chaque tiret sont dessinées. |
| set_StrokeDashOffset(float) | Obtient/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. |
| set_StrokeEndLineCap(XpsLineCap) | Obtient/définit la valeur définissant la forme de l’extrémité du dernier tiret d’un trait. |
| set_StrokeLineJoin(XpsLineJoin) | Obtient/définit la valeur définissant la forme du début du premier tiret d’un trait. |
| set_StrokeMiterLimit(float) | Obtient/définit le rapport entre la longueur maximale du joint en biseau et la moitié de l’épaisseur du trait. Cette valeur n’est significative que si l’attribut StrokeLineJoin spécifie Miter. |
| set_StrokeStartLineCap(XpsLineCap) | Obtient/définit la valeur définissant la forme du début du premier tiret d’un trait. |
| set_StrokeThickness(float) | Obtient/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. 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. |
Voir aussi
- Class XpsContentElement
- Namespace Aspose::Page::XPS::XpsModel
- Library Aspose.Page for C++