Давайте рассмотрим шаг за шагом.
Шаг 1: Загрузите БИБЛИОТЕКУ ГЕНЕРАТОРА QRCODE с onbarcode.com.
Шаг 2: Откройте Visual Studio - Создайте новый проект - Форма Windows.
Шаг 3: Добавить ссылку на OnBarcode.Barcode.Winforms.dll.
Шаг 4: Создать форму с некоторыми полями ввода для приема данных для кодирования и целевым местоположением для сохранения изображения, созданного штрих-кодом.
Шаг 5: Для создания штрих-кода и изображений Qrcode напишите два разных метода следующим образом.
private void GenerateBacode(string _data, string _filename)
{
Linear barcode = new Linear();
barcode.Type = BarcodeType.CODE11;
barcode.Data = _data;
barcode.drawBarcode(_filename);
}
private void GenerateQrcode(string _data, string _filename)
{
QRCode qrcode = new QRCode();
qrcode.Data = _data;
qrcode.DataMode = QRCodeDataMode.Byte;
qrcode.UOM = UnitOfMeasure.PIXEL;
qrcode.X = 3;
qrcode.LeftMargin = 0;
qrcode.RightMargin = 0;
qrcode.TopMargin = 0;
qrcode.BottomMargin = 0;
qrcode.Resolution = 72;
qrcode.Rotate = Rotate.Rotate0;
qrcode.ImageFormat = ImageFormat.Gif;
qrcode.drawBarcode(_filename);
}
Вывод:
Таким образом, вы можете генерировать изображения штрих-кода и qrcodeв C #.Вывод будет выглядеть так:
Штрих-код: https://i.stack.imgur.com/EhzBE.png
Qrcode: https://i.stack.imgur.com/EhzBE.png