PresentationWatermarkSlideOptions

PresentationWatermarkSlideOptions class

Représente les options lors de l’ajout d’un filigrane à une diapositive de document de présentation.

public sealed class PresentationWatermarkSlideOptions : PresentationWatermarkBaseSlideOptions

Constructeurs

Nom La description
PresentationWatermarkSlideOptions() Initialise une nouvelle instance duPresentationWatermarkSlideOptions classe.

Propriétés

Nom La description
AlternativeText { get; set; } Obtient ou définit le texte descriptif (alternatif) qui sera associé à une forme.
Effects { get; set; } Obtient ou définit une valeur dePresentationImageEffects ou PresentationTextEffects pour les effets qui doivent être appliqués au filigrane.
IsLocked { get; set; } Obtient ou définit une valeur indiquant si une modification de la forme dans PowerPoint est interdite.
Name { get; set; } Obtient ou définit le nom d’une forme.
ProtectWithUnreadableCharacters { get; set; } Obtient ou définit une valeur indiquant si les caractères du filigrane du texte sont mélangés avec des caractères illisibles.
SlideIndex { get; set; } Obtient ou définit l’index de la diapositive à laquelle ajouter le filigrane.

Remarques

Apprendre encore plus:

Exemples

Ajouter un filigrane à une diapositive particulière d’une présentation Power Point.

PresentationLoadOptions loadOptions = new PresentationLoadOptions();
using (Watermarker watermarker = new Watermarker(@"C:\Documents\test.ppt", loadOptions))
{
    TextWatermark watermark = new TextWatermark("Test watermark", new Font("Arial", 36, FontStyle.Bold | FontStyle.Italic));
    watermark.HorizontalAlignment = HorizontalAlignment.Center;
    watermark.VerticalAlignment = VerticalAlignment.Center;

    PresentationWatermarkSlideOptions options = new PresentationWatermarkSlideOptions();
    options.SlideIndex = 0;
    options.IsLocked = false; // défaut
    options.ProtectWithUnreadableCharacters = false; // défaut
    options.Name = null; // défaut
    options.AlternativeText = null; // défaut

    watermarker.Add(watermark, options);
    watermarker.Save();
}

Voir également