/// <summary>
 /// 初始化
 /// </summary>
 /// <param name="width">宽度</param>
 /// <param name="height">高度</param>
 internal CPCLPrintCommand Init(int width, int height)
 {
     CommandInfo = new CPCLCommandInfo {
         Width = width, Height = height
     };
     Items.Clear();
     Writer.Clear();
     return(this);
 }
 /// <summary>
 /// 初始化一个<see cref="CPCLPrintCommand"/>类型的实例
 /// </summary>
 /// <param name="encoding">编码方式</param>
 public CPCLPrintCommand(Encoding encoding)
 {
     Writer      = new BufferWriter(encoding);
     CommandInfo = new CPCLCommandInfo();
     Items       = new List <MetadataBase>();
 }