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

2019-12-26 13:16:00王振洲
  • { 0x60, 0x25, 0x57 }, { 0x21, 0x2f, 0x41 }, { 0x22, 0x2f, 0x42 }, { 0x23, 0x2f, 0x43 }, { 0x26, 0x2f, 70 }, { 0x27, 0x2f, 0x47 }, { 40, 0x2f, 0x48 }, { 0x29, 0x2f, 0x49 }, { 0x2a, 0x2f, 0x4a }, { 0x2c, 0x2f, 0x4c }, { 0x3a, 0x2f, 90 }, { 0x61, 0x2b, 0x41 }, { 0x62, 0x2b, 0x42 }, { 0x63, 0x2b, 0x43 }, { 100, 0x2b, 0x44 }, { 0x65, 0x2b, 0x45 },   { 0x66, 0x2b, 70 }, { 0x67, 0x2b, 0x47 }, { 0x68, 0x2b, 0x48 }, { 0x69, 0x2b, 0x49 }, { 0x6a, 0x2b, 0x4a }, { 0x6b, 0x2b, 0x4b }, { 0x6c, 0x2b, 0x4c }, { 0x6d, 0x2b, 0x4d }, { 110, 0x2b, 0x4e }, { 0x6f, 0x2b, 0x4f }, { 0x70, 0x2b, 80 }, { 0x71, 0x2b, 0x51 }, { 0x72, 0x2b, 0x52 }, { 0x73, 0x2b, 0x53 }, { 0x74, 0x2b, 0x54 }, { 0x75, 0x2b, 0x55 },  
  • { 0x76, 0x2b, 0x56 }, { 0x77, 0x2b, 0x57 }, { 120, 0x2b, 0x58 }, { 0x79, 0x2b, 0x59 }, { 0x7a, 0x2b, 90 }  }; 
  • #endregion  #region 字段和属性 
  • private bool _checksum;  private string _dataToEncode; 
  • private bool _humanReadable;  private string _humanReadableFont; 
  • private float _humanReadableSize;  private float _marginX; 
  • private float _marginY;  private float _moduleHeight; 
  • private float _moduleWidth;  private float _ratio; 
  • private float _reduction;  private Color _codeBarColor = Color.Black; 
  • private bool _isDisplayCheckCode;  private string _checkData; 
  • private bool _isDisplayStartStopSign;  /// <summary> 
  • /// 是否检查效验  /// </summary> 
  • public bool Checksum  { 
  • get  { 
  • return _checksum;  }