using ComPDFKit.PDFWatermark;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace PDF_Office.Model.EditTools.Watermark
{
public class WatermarkCreateModel
{
}
public class WatermarkInfo {
///
/// 水印类型;
///
public C_Watermark_Type WatermarkType { get; set; } = C_Watermark_Type.WATERMARK_TYPE_TEXT;
///
/// 文本水印内容;
///
public string Text { get; set; } = "";
///
/// 文本水印颜色;
///
public string TextColor { get; set; } = "#FFFFFF";
///
/// 文本水印大小;
///
public string TextSize { get; set; } = "5";
///
/// 图片水印内容;
///
public byte[] ImageArray { get; set; } = null;
///
/// 图片水印大小;
///
public float ImageSize { get; set; } = 5;
///
/// 图片水印宽度;
///
public int ImageWidth { get; set; } = 100;
///
/// 图片水印高度;
///
public int ImageHeight { get; set; } = 100;
///
/// 水印页面范围;
///
public string PageRange { get; set; } = "1";
///
/// 水印垂直位置;
///
public C_Watermark_Vertalign WatermarkVertalign { get; set; } = C_Watermark_Vertalign.WATERMARK_VERTALIGN_CENTER;
///
/// 水印水平位置;
///
public C_Watermark_Horizalign WatermarkHorizalign { get; set; } = C_Watermark_Horizalign.WATERMARK_HORIZALIGN_CENTER;
///
/// 水印相对垂直距离;
///
public float VertOffset { get; set; } = 0;
///
/// 水印相对水平距离;
///
public float HorizOffset { get; set; } = 0;
///
/// 水印石否平铺;
///
public bool Isfull { get; set; } = false;
///
/// 水印平铺水平间距;
///
public float HorizontalSpacing { get; set; } = 0;
///
/// 水印平铺垂直间距;
///
public float VerticalSpacing { get; set; } = 0;
///
/// 水印旋转角度;
///
public float Rotation { get; set; } = 0;
///
/// 水印透明度;
///
public byte Opacity { get; set; } = 100;
///
/// 水印是否在页面上方;
///
public bool IsFront { get; set; } = false;
}
}