示例#1
0
文件: EAN128.cs 项目: noikiy/Barcodes
        protected override string ParseText(string value, CodedValueCollection codes)
        {
            value = base.ParseText(value, codes);

            if (_Value != null)
            {
                value = _Value.ToDisplayString();
                _Value = null;
            }

            return value;
        }
示例#2
0
        protected override string ParseText(string value, CodedValueCollection codes)
        {
            value = base.ParseText(value, codes);

            if (_Value != null)
            {
                value  = _Value.ToDisplayString();
                _Value = null;
            }

            return(value);
        }
示例#3
0
文件: EAN128.cs 项目: noikiy/Barcodes
 public Bitmap Generate(GS1.GS1Builder value, BarcodeSettings settings)
 {
     AiMarker = value.FNC1;
     _Value = value;
     return Generate(value.ToString(), settings);
 }
示例#4
0
文件: EAN128.cs 项目: noikiy/Barcodes
 //public Bitmap Generate(int aiCode, string value)
 //{
 //    return Generate(aiCode, value, DefaultSettings);
 //}
 //public Bitmap Generate(int aiCode, int specifier, string value)
 //{
 //    return Generate(aiCode, specifier, value, DefaultSettings);
 //}
 //public Bitmap Generate(int aiCode, int specifier, string value, BarcodeSettings settings)
 //{
 //    return Generate(CreateEAN128(aiCode, specifier, value), settings);
 //}
 //public Bitmap Generate(int aiCode, string value, BarcodeSettings settings)
 //{
 //    return Generate(CreateEAN128(aiCode,value), settings);
 //}
 //public Bitmap Generate(Dictionary<int, string> values)
 //{
 //    return Generate(values, DefaultSettings);
 //}
 //public Bitmap Generate(Dictionary<int, string> values, BarcodeSettings settings)
 //{
 //    StringBuilder s = new StringBuilder();
 //    s.Append(Code128Helper.StartVariantB);
 //    foreach (KeyValuePair<int, string> item in values)
 //    {
 //        s.Append(CreateEAN128(item.Key, item.Value));
 //    }
 //    return Generate(s.ToString(), settings);
 //}
 public Bitmap Generate(GS1.GS1Builder value)
 {
     AiMarker = value.FNC1;
     _Value = value;
     return Generate(value.ToString());
 }
示例#5
0
 public Bitmap Generate(GS1.GS1Builder value, BarcodeSettings settings)
 {
     AiMarker = value.FNC1;
     _Value   = value;
     return(Generate(value.ToString(), settings));
 }
示例#6
0
        //public Bitmap Generate(int aiCode, string value)
        //{
        //    return Generate(aiCode, value, DefaultSettings);
        //}

        //public Bitmap Generate(int aiCode, int specifier, string value)
        //{
        //    return Generate(aiCode, specifier, value, DefaultSettings);
        //}

        //public Bitmap Generate(int aiCode, int specifier, string value, BarcodeSettings settings)
        //{
        //    return Generate(CreateEAN128(aiCode, specifier, value), settings);
        //}

        //public Bitmap Generate(int aiCode, string value, BarcodeSettings settings)
        //{
        //    return Generate(CreateEAN128(aiCode,value), settings);
        //}

        //public Bitmap Generate(Dictionary<int, string> values)
        //{
        //    return Generate(values, DefaultSettings);
        //}

        //public Bitmap Generate(Dictionary<int, string> values, BarcodeSettings settings)
        //{
        //    StringBuilder s = new StringBuilder();

        //    s.Append(Code128Helper.StartVariantB);
        //    foreach (KeyValuePair<int, string> item in values)
        //    {
        //        s.Append(CreateEAN128(item.Key, item.Value));
        //    }

        //    return Generate(s.ToString(), settings);
        //}

        public Bitmap Generate(GS1.GS1Builder value)
        {
            AiMarker = value.FNC1;
            _Value   = value;
            return(Generate(value.ToString()));
        }