PresentationWatermarkSlideOptions

PresentationWatermarkSlideOptions class

プレゼンテーション ドキュメント スライドに透かしを追加するときのオプションを表します。

public sealed class PresentationWatermarkSlideOptions : PresentationWatermarkBaseSlideOptions

コンストラクター

名前 説明
PresentationWatermarkSlideOptions() の新しいインスタンスを初期化しますPresentationWatermarkSlideOptionsclass.

プロパティ

名前 説明
AlternativeText { get; set; } 形状に関連付けられる説明 (代替) テキストを取得または設定します。
Effects { get; set; } の値を取得または設定しますPresentationImageEffectsor PresentationTextEffects透かしに適用する必要がある効果用.
IsLocked { get; set; } PowerPoint での図形の編集が禁止されているかどうかを示す値を取得または設定します.
Name { get; set; } シェイプの名前を取得または設定します。
ProtectWithUnreadableCharacters { get; set; } テキストの透かし文字が判読できない文字と混在しているかどうかを示す値を取得または設定します.
SlideIndex { get; set; } 透かしを追加するスライドのインデックスを取得または設定します。

備考

もっと詳しく知る:

パワー ポイント プレゼンテーションの特定のスライドに透かしを追加します。

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; // デフォルト
    options.ProtectWithUnreadableCharacters = false; // デフォルト
    options.Name = null; // デフォルト
    options.AlternativeText = null; // デフォルト

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

関連項目