SpreadsheetBackgroundWatermarkOptions
SpreadsheetBackgroundWatermarkOptions class
表示将水印作为背景添加到电子表格工作表时的选项。
public sealed class SpreadsheetBackgroundWatermarkOptions : SpreadsheetWatermarkOptions
构造函数
姓名 | 描述 |
---|---|
SpreadsheetBackgroundWatermarkOptions() | 初始化一个新的实例SpreadsheetBackgroundWatermarkOptions 类. |
特性
姓名 | 描述 |
---|---|
BackgroundHeight { get; set; } | 获取或设置所需的背景图像高度(以像素为单位)。 |
BackgroundWidth { get; set; } | 获取或设置所需的背景图像宽度(以像素为单位)。 |
WorksheetIndex { get; set; } | 获取或设置要添加水印的工作表索引。 |
评论
了解更多:
例子
将文本水印添加到 Excel 文档工作表作为背景。
SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions();
using (Watermarker watermarker = new Watermarker(@"C:\Documents\test.xlsx", loadOptions))
{
TextWatermark watermark = new TextWatermark("Test watermark", new Font("Arial", 36));
SpreadsheetBackgroundWatermarkOptions options = new SpreadsheetBackgroundWatermarkOptions();
options.WorksheetIndex = -1; // 默认
options.BackgroundWidth = 800;
options.BackgroundHeight = 600;
watermarker.Add(watermark, options);
watermarker.Save();
}