Aspose::Page::XPS::XpsModel::XpsPath classe

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éthodeDescription
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() constObtient/définit le tableau spécifiant la longueur des tirets et des espaces du trait de contour.
get_StrokeDashCap() constObtient/définit la valeur indiquant comment les extrémités de chaque tiret sont dessinées.
get_StrokeDashOffset() constObtient/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() constObtient/définit la valeur définissant la forme de l’extrémité du dernier tiret d’un trait.
get_StrokeLineJoin() constObtient/définit la valeur définissant la forme du début du premier tiret d’un trait.
get_StrokeMiterLimit() constObtient/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() constObtient/définit la valeur définissant la forme du début du premier tiret d’un trait.
get_StrokeThickness() constObtient/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