134 lines
4.0 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace SWS.Model
{
/// <summary>
/// 材料表配置
/// 用于生成图纸的材料表
/// </summary>
public class BomConfig
{
/// <summary>
/// 材料表宽度
/// </summary>
public int Width { get; set; }
/// <summary>
/// 材料表高度
/// </summary>
public int Height { get; set; }
/// <summary>
/// 材料表一行有几页A4表格
/// </summary>
public int RowPageCount { get; set; }
/// <summary>
/// 行数量
/// </summary>
public int RowCount { get; set; }
/// <summary>
/// 行高度
/// </summary>
public int RowHeight { get; set; }
/// <summary>
/// 第1行第1列的X坐标
/// </summary>
public int Column1X { get; set; }
/// <summary>
/// 第1行第1列的Y坐标
/// </summary>
public int Column1Y { get; set; }
/// <summary>
/// 第1行第1列的宽度
/// </summary>
public int Column1Width { get; set; }
/// <summary>
/// 第1行第1列的对齐方式 0:居左对齐 1居中对齐
/// </summary>
public int Column1Align { get; set; }
/// <summary>
/// 第1行第2列的X坐标
/// </summary>
public int Column2X { get; set; }
/// <summary>
/// 第1行第2列的Y坐标
/// </summary>
public int Column2Y { get; set; }
/// <summary>
/// 第1行第2列的宽度
/// </summary>
public int Column2Width { get; set; }
/// <summary>
/// 第1行第2列的对齐方式 0:居左对齐 1居中对齐
/// </summary>
public int Column2Align { get; set; }
/// <summary>
/// 第1行第3列的X坐标
/// </summary>
public int Column3X { get; set; }
/// <summary>
/// 第1行第3列的Y坐标
/// </summary>
public int Column3Y { get; set; }
/// <summary>
/// 第1行第3列的宽度
/// </summary>
public int Column3Width { get; set; }
/// <summary>
/// 第1行第3列的对齐方式 0:居左对齐 1居中对齐
/// </summary>
public int Column3Align { get; set; }
/// <summary>
/// 第1行第4列的X坐标
/// </summary>
public int Column4X { get; set; }
/// <summary>
/// 第1行第4列的Y坐标
/// </summary>
public int Column4Y { get; set; }
/// <summary>
/// 第1行第4列的宽度
/// </summary>
public int Column4Width { get; set; }
/// <summary>
/// 第1行第4列的对齐方式 0:居左对齐 1居中对齐
/// </summary>
public int Column4Align { get; set; }
/// <summary>
/// 第1行第5列的X坐标
/// </summary>
public int Column5X { get; set; }
/// <summary>
/// 第1行第5列的Y坐标
/// </summary>
public int Column5Y { get; set; }
/// <summary>
/// 第1行第5列的宽度
/// </summary>
public int Column5Width { get; set; }
/// <summary>
/// 第1行第5列的对齐方式 0:居左对齐 1居中对齐
/// </summary>
public int Column5Align { get; set; }
/// <summary>
/// 第1行第6列的X坐标
/// </summary>
public int Column6X { get; set; }
/// <summary>
/// 第1行第6列的Y坐标
/// </summary>
public int Column6Y { get; set; }
/// <summary>
/// 第1行第6列的宽度
/// </summary>
public int Column6Width { get; set; }
/// <summary>
/// 第1行第6列的对齐方式 0:居左对齐 1居中对齐
/// </summary>
public int Column6Align { get; set; }
}
}