PresentationWatermarkSlideOptions

PresentationWatermarkSlideOptions class

Repräsentiert Optionen beim Hinzufügen von Wasserzeichen zu einer Folie eines Präsentationsdokuments.

public sealed class PresentationWatermarkSlideOptions : PresentationWatermarkBaseSlideOptions

Konstrukteure

Name Beschreibung
PresentationWatermarkSlideOptions() Initialisiert eine neue Instanz vonPresentationWatermarkSlideOptions Klasse.

Eigenschaften

Name Beschreibung
AlternativeText { get; set; } Ruft den beschreibenden (alternativen) Text ab oder legt ihn fest, der einer Form zugeordnet wird.
Effects { get; set; } Erhält oder setzt einen Wert vonPresentationImageEffects oder PresentationTextEffects für Effekte, die auf das Wasserzeichen angewendet werden sollen.
IsLocked { get; set; } Ruft oder setzt einen Wert, der angibt, ob eine Bearbeitung der Form in PowerPoint verboten ist.
Name { get; set; } Ruft den Namen einer Form ab oder legt ihn fest.
ProtectWithUnreadableCharacters { get; set; } Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Zeichen des Textwasserzeichens mit nicht lesbaren Zeichen gemischt sind.
SlideIndex { get; set; } Ruft den Index der Folie ab oder legt ihn fest, zu der das Wasserzeichen hinzugefügt werden soll.

Bemerkungen

Erfahren Sie mehr:

Beispiele

Wasserzeichen zu einer bestimmten Folie einer PowerPoint-Präsentation hinzufügen.

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; // Standard
    options.ProtectWithUnreadableCharacters = false; // Standard
    options.Name = null; // Standard
    options.AlternativeText = null; // Standard

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

Siehe auch