GetEffective
EffectFormat.GetEffective méthode
Obtient les données de formatage des effets effectifs avec l’héritage appliqué.
public IEffectFormatEffectiveData GetEffective()
Valeur de retour
Un IEffectFormatEffectiveData
.
Exemples
Cet exemple démontre la récupération de certaines propriétés d’effets effectifs d’une forme.
[C#]
using (Presentation pres = new Presentation(@"MyPresentation.pptx"))
{
IEffectFormatEffectiveData effectiveEffectFormat = pres.Slides[0].Shapes[0].EffectFormat.GetEffective();
if (effectiveEffectFormat.IsNoEffects)
{
Console.WriteLine("La forme n'a pas d'effets appliqués.");
}
else
{
if (effectiveEffectFormat.BlurEffect != null)
Console.WriteLine("Rayon de l'effet flou : " + effectiveEffectFormat.BlurEffect.Radius);
if (effectiveEffectFormat.FillOverlayEffect != null)
Console.WriteLine("Type de remplissage de l'effet de superposition de remplissage : " + effectiveEffectFormat.FillOverlayEffect.FillFormat.FillType);
if (effectiveEffectFormat.GlowEffect != null)
Console.WriteLine("Couleur de l'effet de lueur : " + effectiveEffectFormat.GlowEffect.Color);
if (effectiveEffectFormat.InnerShadowEffect != null)
Console.WriteLine("Couleur de l'ombre interne de l'effet d'ombre : " + effectiveEffectFormat.InnerShadowEffect.ShadowColor);
if (effectiveEffectFormat.OuterShadowEffect != null)
Console.WriteLine("Couleur de l'ombre externe de l'effet d'ombre : " + effectiveEffectFormat.OuterShadowEffect.ShadowColor);
if (effectiveEffectFormat.PresetShadowEffect != null)
Console.WriteLine("Couleur de l'ombre prédéfinie de l'effet d'ombre : " + effectiveEffectFormat.PresetShadowEffect.ShadowColor);
if (effectiveEffectFormat.ReflectionEffect != null)
Console.WriteLine("Distance de l'effet de réflexion : " + effectiveEffectFormat.ReflectionEffect.Distance);
if (effectiveEffectFormat.SoftEdgeEffect != null)
Console.WriteLine("Rayon de l'effet de bord doux : " + effectiveEffectFormat.SoftEdgeEffect.Radius);
}
}
Voir aussi
- interface IEffectFormatEffectiveData
- classe EffectFormat
- namespace Aspose.Slides
- assembly Aspose.Slides