PresentationWatermarkSlideOptions
内容
[
隐藏
]
PresentationWatermarkSlideOptions class
表示向演示文档幻灯片添加水印时的选项。
public sealed class PresentationWatermarkSlideOptions : PresentationWatermarkBaseSlideOptions
构造函数
姓名 | 描述 |
---|---|
PresentationWatermarkSlideOptions() | 初始化一个新的实例PresentationWatermarkSlideOptions 类. |
特性
姓名 | 描述 |
---|---|
AlternativeText { get; set; } | 获取或设置将与形状关联的描述性(替代)文本。 |
Effects { get; set; } | 获取或设置一个值PresentationImageEffects or PresentationTextEffects 对于应该应用于水印的效果。 |
IsLocked { get; set; } | 获取或设置一个值,该值指示是否禁止在 PowerPoint 中编辑形状。 |
Name { get; set; } | 获取或设置形状的名称。 |
ProtectWithUnreadableCharacters { get; set; } | 获取或设置文本水印字符是否混有不可读字符的值。 |
SlideIndex { get; set; } | 获取或设置要添加水印的幻灯片索引。 |
评论
了解更多:
例子
将水印添加到 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; // 默认
options.ProtectWithUnreadableCharacters = false; // 默认
options.Name = null; // 默认
options.AlternativeText = null; // 默认
watermarker.Add(watermark, options);
watermarker.Save();
}