namespace YGNT.QuestionLibrary.Core.BaseData.PaperStructureSettingParam
{
    /// <summary>
    /// 装订线
    /// </summary>
    public class Gutter
    {
        /// <summary>
        /// 是否显示装订线
        /// </summary>
        public bool IsShow { get; set; } = true;
        /// <summary>
        /// 是否显示边框线
        /// </summary>
        public bool IsShowLine { get; set; } = true;
        /// <summary>
        /// 是否采用双面打印的方式来生成装订线
        /// （单面打印在同一个方向，双面打印奇偶页将会在不同方向）
        /// </summary>
        public bool IsDuplexPrinting { get; set; } = true;
        /// <summary>
        /// 是否每一份新的纸张页显示书写内容
        /// </summary> 
        public bool IsNewPageShowWriteText { get; set; } = false;
        /// <summary>
        /// 装订线书写内容
        /// </summary>
        public string WriteText { get; set; } = "学校：______________ 班级：______________ 姓名：______________ 学号：______________";
        /// <summary>
        /// 装订线分割线
        /// </summary>
        public char Split { get; set; }
        /// <summary>
        /// 装订线线内容（最好不要超过10个字符串）
        /// </summary>
        public string AlurText { get; set; } = "装订线内请不要答题";
    }
}