PresentationWatermarkBaseSlideOptions

PresentationWatermarkBaseSlideOptions class

Classe de base pour filigrane ajoutant des options à un document de présentation.

public abstract class PresentationWatermarkBaseSlideOptions : PresentationWatermarkOptions

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.

Remarques

Apprendre encore plus:

Exemples

Ajoutez un filigrane à différentes diapositives de service d’une présentation Power Point.

PresentationLoadOptions loadOptions = new PresentationLoadOptions();
using (Watermarker watermarker = new Watermarker(@"D:\test.pptx", loadOptions))
{
    TextWatermark watermark = new TextWatermark("Test watermark", new Font("Arial", 8));

    // Ajouter un filigrane à toutes les diapositives principales
    PresentationWatermarkMasterSlideOptions masterSlideOptions = new PresentationWatermarkMasterSlideOptions();
    masterSlideOptions.MasterSlideIndex = -1; // défaut
    watermarker.Add(watermark, masterSlideOptions);

    // Ajouter un filigrane à toutes les diapositives de mise en page
    PresentationWatermarkLayoutSlideOptions layoutSlideOptions = new PresentationWatermarkLayoutSlideOptions();
    layoutSlideOptions.LayoutSlideIndex = -1; // défaut
    watermarker.Add(watermark, layoutSlideOptions);

    // Ajouter un filigrane à toutes les diapositives de notes
    PresentationWatermarkNoteSlideOptions noteSlideOptions = new PresentationWatermarkNoteSlideOptions();
    noteSlideOptions.SlideIndex = -1; // défaut
    watermarker.Add(watermark, noteSlideOptions);

    // Ajouter un filigrane au masque du document
    PresentationWatermarkMasterHandoutSlideOptions masterHandoutSlideOptions = new PresentationWatermarkMasterHandoutSlideOptions();
    watermarker.Add(watermark, masterHandoutSlideOptions);

    // Ajouter un filigrane au maître des notes
    PresentationWatermarkMasterNotesSlideOptions masterNotesSlideOptions = new PresentationWatermarkMasterNotesSlideOptions();
    watermarker.Add(watermark, masterNotesSlideOptions);

    watermarker.Save();
}

Voir également