Class XpsPathGeometry
Namespace: Aspose.Page.XPS.XpsModel
Assembly: Aspose.Page.dll (25.1.2)
Classe encapsulant les fonctionnalités de l’élément de propriété PathGeometry.
Cet élément contient un ensemble de figures de chemin spécifiées soit avec l’attribut Figures, soit avec un élément enfant PathFigure.
public sealed class XpsPathGeometry : XpsArray<xpspathfigure>
Héritage
object ← XpsObject ← XpsArray<xpspathfigure> ← XpsPathGeometry
Membres hérités
XpsArray<xpspathfigure>.Add(XpsPathFigure), XpsArray<xpspathfigure>.Remove(XpsPathFigure), XpsArray<xpspathfigure>.Insert(int, XpsPathFigure), XpsArray<xpspathfigure>.RemoveAt(int), XpsArray<xpspathfigure>.this[int], XpsArray<xpspathfigure>.Count, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Propriétés
FillRule
Renvoie/definit la valeur spécifiant comment les zones intersectées des formes géométriques sont combinées pour former une région.
public XpsFillRule FillRule { get; set; }
Valeur de la propriété
PathFigures
Renvoie la liste des figures de chemin enfants.
public List<xpspathfigure> PathFigures { get; }
Valeur de la propriété
List<XpsPathFigure>
Transform
Renvoie/definit la matrice de transformation affine établissant la transformation de matrice locale qui est appliquée à tous les éléments enfants et descendants de la géométrie de chemin avant qu’elle ne soit utilisée pour le remplissage, le clipping ou le traçage.
public XpsMatrix Transform { get; set; }
Valeur de la propriété
Méthodes
AddSegment(XpsPathSegment)
Ajoute un segment de chemin à la liste des segments enfants de la dernière figure de chemin.
public XpsPathSegment AddSegment(XpsPathSegment segment)
Paramètres
segment
XpsPathSegment
Le segment de chemin à ajouter.
Renvoie
Segment de chemin ajouté.
Clone()
Clone cette géométrie de chemin.
public XpsPathGeometry Clone()
Renvoie
Clone de cette géométrie de chemin.
InsertSegment(int, XpsPathSegment)
Insère un segment de chemin dans la liste des segments enfants de la dernière figure de chemin à la position index
.
public XpsPathSegment InsertSegment(int index, XpsPathSegment segment)
Paramètres
index
int
Position à laquelle un segment doit être inséré.
segment
XpsPathSegment
Un segment de chemin à insérer.
Renvoie
Segment de chemin inséré.
RemoveSegment(XpsPathSegment)
Supprime un segment de chemin de la liste des segments enfants de la dernière figure de chemin.
public XpsPathSegment RemoveSegment(XpsPathSegment segment)
Paramètres
segment
XpsPathSegment
Le segment de chemin à supprimer.
Renvoie
Segment de chemin supprimé.
RemoveSegmentAt(int)
Supprime un segment de chemin de la liste des segments enfants de la dernière figure de chemin à la position index
.
public XpsPathSegment RemoveSegmentAt(int index)
Paramètres
index
int
Position à laquelle un segment de chemin doit être supprimé.
Renvoie
Segment de chemin supprimé.