using System.Drawing.Imaging;
using static System.Console;
static void GenerateBarCode()
Barcode barcodLib = new Barcode();
Color foreColor = Color.Black;
Color backColor = Color.Transparent;
string NumericString = "123-90122-333";
Image barcodeImage = barcodLib.Encode(TYPE.CODE11, NumericString, foreColor, backColor, imageWidth, imageHeight);
Image barcodeImage128 = barcodLib.Encode(TYPE.CODE128, NumericString, foreColor, backColor, imageWidth, imageHeight);
barcodeImage.Save(@"D:\Barcode.png", ImageFormat.Png);
static void ReadBarCode()
string[] array = new string[5];
WriteLine("UPCA Code:" + ConvertStringArrayToString(array));
static string ConvertStringArrayToString(string[] array)
StringBuilder builder = new StringBuilder();
foreach (string value in array) builder.Append(value);
return builder.ToString();