Class GraphicElement

Classe GraphicElement

Représente la classe de base pour les objets graphiques sur la page.

public abstract class GraphicElement : IDisposable

Propriétés

NomDescription
Matrix { get; }Obtient la matrice de l’élément graphique. La matrice est définie lors de la création de l’élément. Elle change lorsque SetPosition() est appelé.
Operators { get; }Obtient une collection d’opérateurs représentant l’élément.
Parent { get; }Obtient le XFormPlacement actuel dans lequel se trouve l’élément.
virtual Position { get; set; }Obtient ou définit la position dans l’espace de coordonnées actuel. Si Parent n’est pas !:null alors l’élément a un espace de coordonnées xForm.
abstract Rectangle { get; }Obtient le rectangle englobant du GraphicElement.
SourcePage { get; }Obtient la page à partir de laquelle l’élément graphique est extrait.

Méthodes

NomDescription
virtual AddOnPage(Page)Ajoute l’élément actuel sur la page. S’il y a de nombreux éléments à ajouter, il est préférable d’utiliser AddGraphics.
Dispose()Libère toutes les ressources utilisées par la classe GraphicElement.
Remove()Supprime l’élément actuel de la page. S’il y a de nombreux éléments à supprimer, il est préférable d’utiliser DeleteGraphics.
SaveToSvg()Convertit l’élément en une seule image SVG.
SaveToSvg(string)Convertit l’élément en un fichier image SVG unique.

Voir aussi