Shape
Contenu
[
Cacher
]Classe Shape
Représente une forme sur une diapositive.
public class Shape : IShape
Propriétés
Nom | Description |
---|---|
AlternativeText { get; set; } | Renvoie ou définit le texte alternatif associé à une forme. Read/write String. |
AlternativeTextTitle { get; set; } | Renvoie ou définit le titre du texte alternatif associé à une forme. Read/write String. |
BlackWhiteMode { get; set; } | La propriété spécifie comment une forme sera rendue en mode affichage noir et blanc. Read/write BlackWhiteMode . |
ConnectionSiteCount { get; } | Renvoie le nombre de sites de connexion sur la forme. Read-only Int32. |
CustomData { get; } | Renvoie les données personnalisées de la forme. Read-only ICustomData . |
virtual EffectFormat { get; } | Renvoie l’objet EffectFormat qui contient les effets de pixel appliqués à une forme. Remarque : peut renvoyer null pour certains types de formes qui n’ont pas de propriétés d’effet. Read-only IEffectFormat . |
virtual FillFormat { get; } | Renvoie l’objet FillFormat qui contient les propriétés de formatage de remplissage pour une forme. Remarque : peut renvoyer null pour certains types de formes qui n’ont pas de propriétés de remplissage. Read-only IFillFormat . |
Frame { get; set; } | Renvoie ou définit les propriétés du cadre de la forme. Read/write IShapeFrame . |
Height { get; set; } | Renvoie ou définit la hauteur de la forme. Read/write Single. |
Hidden { get; set; } | Détermine si la forme est cachée. Read/write Boolean. |
HyperlinkClick { get; set; } | Renvoie ou définit l’hyperlien défini pour un clic de souris. Read/write IHyperlink . |
HyperlinkManager { get; } | Renvoie le gestionnaire d’hyperliens. Read-only IHyperlinkManager . |
HyperlinkMouseOver { get; set; } | Renvoie ou définit l’hyperlien défini pour le survol de la souris. Read/write IHyperlink . |
IsDecorative { get; set; } | Obtient ou définit l’option ‘Marquer comme décoratif’. Read/write Boolean. |
IsGrouped { get; } | Détermine si la forme est groupée. Read-only Boolean. |
IsTextHolder { get; } | Détermine si la forme est un TextHolder_PPT. Read-only Boolean. |
virtual LineFormat { get; } | Renvoie l’objet LineFormat qui contient les propriétés de formatage de ligne pour une forme. Remarque : peut renvoyer null pour certains types de formes qui n’ont pas de propriétés de ligne. Read-only ILineFormat . |
Name { get; set; } | Renvoie ou définit le nom d’une forme. Ne doit pas être null. Utilisez une chaîne vide si nécessaire. Read/write String. |
OfficeInteropShapeId { get; } | Obtient l’identifiant unique de la forme dans le contexte de la diapositive. Read-only UInt32. Voir également UniqueId pour obtenir l’identifiant unique de la forme dans le contexte de la présentation. |
ParentGroup { get; } | Renvoie l’objet GroupShape parent si la forme est groupée. Sinon, renvoie null. Read-only IGroupShape . |
Placeholder { get; } | Renvoie l’espace réservé pour une forme. Renvoie null si la forme n’a pas d’espace réservé. Read-only IPlaceholder . |
Presentation { get; } | Renvoie la présentation parente d’une diapositive. Read-only IPresentation . |
RawFrame { get; set; } | Renvoie ou définit les propriétés du cadre brut de la forme. Read/write IShapeFrame . |
Rotation { get; set; } | Renvoie ou définit le nombre de degrés de rotation de la forme spécifiée autour de l’axe z. Une valeur positive indique une rotation dans le sens des aiguilles d’une montre ; une valeur négative indique une rotation dans le sens inverse. Read/write Single. |
ShapeLock { get; } | Renvoie les verrous de la forme. Read-only IBaseShapeLock . |
Slide { get; } | Renvoie la diapositive parente d’une forme. Read-only IBaseSlide . |
virtual ThreeDFormat { get; } | Renvoie l’objet ThreeDFormat qui contient les propriétés des effets 3D pour une forme. Remarque : peut renvoyer null pour certains types de formes qui n’ont pas de propriétés 3D. Read-only IThreeDFormat . |
UniqueId { get; } | Obtient l’identifiant unique de la forme dans le contexte de la présentation. Read-only UInt32. Voir également OfficeInteropShapeId pour obtenir l’identifiant unique de la forme dans le contexte de la diapositive. |
Width { get; set; } | Renvoie ou définit la largeur de la forme. Read/write Single. |
X { get; set; } | Renvoie ou définit la coordonnée x du coin supérieur gauche de la forme. Read/write Single. |
Y { get; set; } | Renvoie ou définit la coordonnée y du coin supérieur gauche de la forme. Read/write Single. |
virtual ZOrderPosition { get; } | Renvoie la position d’une forme dans l’ordre z. Shapes[0] renvoie la forme au fond de l’ordre z, et Shapes[Shapes.Count - 1] renvoie la forme au premier plan de l’ordre z. Read-only Int32. |
Méthodes
Nom | Description |
---|---|
AddPlaceholder(IPlaceholder) | Ajoute un nouvel espace réservé s’il n’y en a pas et définit les propriétés de l’espace réservé à un spécifié. |
GetBasePlaceholder() | Renvoie une forme d’espace réservé de base (forme de la mise en page et/ou de la diapositive maître dont la forme actuelle est héritée). Un null est renvoyé si la forme actuelle n’est pas héritée. |
GetImage() | Renvoie la miniature de la forme. Le type de coordonnées de la miniature de la forme est utilisé par défaut. |
GetImage(ShapeThumbnailBounds, float, float) | Renvoie la miniature de la forme. |
RemovePlaceholder() | Détermine que cette forme n’est pas un espace réservé. |
WriteAsSvg(Stream) | Enregistre le contenu de la forme au format SVG. |
WriteAsSvg(Stream, ISVGOptions) | Enregistre le contenu de la forme au format SVG. |
Voir aussi
- interface IShape
- namespace Aspose.Slides
- assembly Aspose.Slides