/// <summary>
 /// 初始化
 /// </summary>
 protected virtual void Init(BarcodeParam param) => HandlerCorrectionLevel(param.Level);
 /// <summary>
 /// 创建条形码
 /// </summary>
 /// <param name="param">条形码参数</param>
 protected abstract byte[] Create(BarcodeParam param);
 /// <summary>
 /// 设置条形码参数
 /// </summary>
 /// <param name="param">条形码参数</param>
 public IBarcodeService Param(BarcodeParam param)
 {
     _param = param;
     Init(_param);
     return(this);
 }