WordProcessingWatermarkSectionOptions
内容
[
隐藏
]
WordProcessingWatermarkSectionOptions class
表示在Word文档部分添加形状水印时的选项。
public sealed class WordProcessingWatermarkSectionOptions : WordProcessingWatermarkBaseOptions
构造函数
姓名 | 描述 |
---|---|
WordProcessingWatermarkSectionOptions() | 初始化一个新的实例WordProcessingWatermarkSectionOptions 类. |
特性
姓名 | 描述 |
---|---|
AlternativeText { get; set; } | 获取或设置将与形状关联的描述性(替代)文本。 |
Effects { get; set; } | 获取或设置一个值WordProcessingImageEffects or WordProcessingTextEffects 对于应该应用于水印的效果。 |
IsLocked { get; set; } | 获取或设置一个值,该值指示是否禁止在 Word 中编辑形状。 |
LockType { get; set; } | 获取或设置水印锁类型。 |
Name { get; set; } | 获取或设置形状的名称。 |
Password { get; set; } | 获取或设置用于锁定水印的密码。 |
SectionIndex { get; set; } | 获取或设置要添加水印的部分的索引。 |
评论
了解更多:
例子
将水印添加到 Word 文档的特定部分。
WordProcessingLoadOptions loadOptions = new WordProcessingLoadOptions();
using (Watermarker watermarker = new Watermarker(@"C:\Documents\test.doc", loadOptions))
{
TextWatermark watermark = new TextWatermark("Test watermark", new Font("Arial", 36, FontStyle.Bold | FontStyle.Italic));
watermark.HorizontalAlignment = HorizontalAlignment.Center;
watermark.VerticalAlignment = VerticalAlignment.Center;
watermark.ForegroundColor = Color.Red;
WordProcessingWatermarkSectionOptions options = new WordProcessingWatermarkSectionOptions();
options.SectionIndex = 0;
watermarker.Add(watermark, options);
watermarker.Save();
}