| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Xml.Serialization;
- namespace PaintDotNet.Base.SettingModel
- {
- /// <summary>
- /// 复合率(辅助线、测量点)样式
- /// </summary>
- [XmlRoot("ROOT")]
- public class CompoundRatioStyleModel
- {
- /// <summary>
- /// 辅助线样式
- /// </summary>
- [XmlElement("guideStyle")]
- public GuideStyle guideStyle { get; set; }
- /// <summary>
- /// 测量点样式
- /// </summary>
- [XmlElement("survePointStyle")]
- public SurvePointStyle survePointStyle { get; set; }
- #region 辅助线样式
- /// <summary>
- /// 辅助线样式
- /// </summary>
- public class GuideStyle
- {
- /// <summary>
- /// 线条数
- /// </summary>
- public int linesNumber { get; set; }
- /// <summary>
- /// 线颜色
- /// </summary>
- public int lineColor { get; set; }
- /// <summary>
- /// 线宽
- /// </summary>
- public int lineWidth { get; set; }
- /// <summary>
- /// 间距
- /// </summary>
- public int spacing { get; set; }
- /// <summary>
- /// 文字字体
- /// </summary>
- public string font { get; set; }
- /// <summary>
- /// 文字字号
- /// </summary>
- public int fontSize { get; set; }
- }
- #endregion
- #region 测量点样式
- /// <summary>
- /// 测量点样式
- /// </summary>
- public class SurvePointStyle
- {
- /// <summary>
- /// 点颜色
- /// </summary>
- public int pointColor { get; set; }
- /// <summary>
- /// 点样式 0:空心 1:实心
- /// </summary>
- public int pointStyle { get; set; }
- /// <summary>
- /// 点宽度
- /// </summary>
- public int pointWidth { get; set; }
- /// <summary>
- /// 直径
- /// </summary>
- public int pointDiameter { get; set; }
- /// <summary>
- /// 文字字体
- /// </summary>
- public string font { get; set; }
- /// <summary>
- /// 文字字号
- /// </summary>
- public int fontSize { get; set; }
- /// <summary>
- /// 显示点标记符号 true:显示 false:不显示
- /// </summary>
- public bool pointMarkerSymbol { get; set; }
- }
- #endregion
- }
- }
|