GetEffective
Méthode FillFormat.GetEffective
Obtient les données de formatage de remplissage effectif avec l’héritage appliqué.
public IFillFormatEffectiveData GetEffective()
Valeur de retour
Exemples
Cet exemple démontre comment obtenir les propriétés de format de remplissage effectif d’une forme.
[C#]
using (Presentation pres = new Presentation(@"MyPresentation.pptx"))
{
IFillFormatEffectiveData effectiveFillFormat = pres.Slides[0].Shapes[0].FillFormat.GetEffective();
Console.WriteLine("Type: " + effectiveFillFormat.FillType);
switch (effectiveFillFormat.FillType)
{
case FillType.Solid:
Console.WriteLine("Couleur de remplissage: " + effectiveFillFormat.SolidFillColor);
break;
case FillType.Pattern:
Console.WriteLine("Style de motif: " + effectiveFillFormat.PatternFormat.PatternStyle);
Console.WriteLine("Couleur avant: " + effectiveFillFormat.PatternFormat.ForeColor);
Console.WriteLine("Couleur arrière: " + effectiveFillFormat.PatternFormat.BackColor);
break;
case FillType.Gradient:
Console.WriteLine("Direction du dégradé: " + effectiveFillFormat.GradientFormat.GradientDirection);
Console.WriteLine("Nombre d'arrêt de dégradé: " + effectiveFillFormat.GradientFormat.GradientStops.Count);
break;
case FillType.Picture:
Console.WriteLine("Largeur de l'image: " + effectiveFillFormat.PictureFillFormat.Picture.Image.Width);
Console.WriteLine("Hauteur de l'image: " + effectiveFillFormat.PictureFillFormat.Picture.Image.Height);
break;
}
}
Voir aussi
- interface IFillFormatEffectiveData
- class FillFormat
- namespace Aspose.Slides
- assembly Aspose.Slides