C#生成Code39条形码而非条形码字体的方法

2019-12-26 13:16:00王振洲
  • set  { 
  • _checksum = value;  } 
  • }   
  • /// <summary>  /// 要进行编码的数据 
  • /// </summary>  public string DataToEncode 
  • {  get 
  • {  return _dataToEncode; 
  • }  set 
  • {  _dataToEncode = value; 
  • }  } 
  •   /// <summary> 
  • /// 是否显示文本内容  /// </summary> 
  • public bool HumanReadable  { 
  • get  { 
  • return _humanReadable;  } 
  • set  { 
  • _humanReadable = value;  } 
  • }  /// <summary> 
  • /// 用于显示文本内容的字体  /// </summary> 
  • public string HumanReadableFont  { 
  • get  { 
  • return _humanReadableFont;  } 
  • set  { 
  • _humanReadableFont = value;  } 
  • }  /// <summary> 
  • /// 用于显示文本内容文字的代大小   /// </summary> 
  • public float HumanReadableSize  { 
  • get  { 
  • return _humanReadableSize;  } 
  • set  { 
  • _humanReadableSize = value;  } 
  • }  /// <summary> 
  • /// 水平方向边距  /// 水平方向建议尽量留白 
  • /// 如果没有留白同时模块宽度较小可能会造成无法识别  /// </summary> 
  • public float MarginX  { 
  • get  { 
  • return _marginX;  } 
  • set  { 
  • _marginX = value;  } 
  • }  /// <summary> 
  • /// 垂直方向边距  /// </summary> 
  • public float MarginY  { 
  • get  { 
  • return _marginY;  }