Class XpsPathGeometry

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

objectXpsObjectXpsArray<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é

XpsFillRule

PathFigures

Renvoie la liste des figures de chemin enfants.

public List<xpspathfigure> PathFigures { get; }

Valeur de la propriété

List<XpsPathFigure&gt;

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é

XpsMatrix

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

XpsPathSegment

Segment de chemin ajouté.

Clone()

Clone cette géométrie de chemin.

public XpsPathGeometry Clone()

Renvoie

XpsPathGeometry

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

XpsPathSegment

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

XpsPathSegment

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

XpsPathSegment

Segment de chemin supprimé.

 Français