Crear códigos de barras con C#

 



Código 
_____________________________________________________________________________

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using IronBarCode;

namespace CrearUnCodigoBarras
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();

        }

        public void crearCodigoBarras(string codigo, BarcodeWriterEncoding tipo,PictureBox picture, string imagen) {

            //Creamos una instancia de GeneratedBarcode<
            GeneratedBarcode MiCodigo = BarcodeWriter.CreateBarcode(codigo, tipo);
            
            //Agregamos el codigo despues la imagen del código de barras
            MiCodigo.AddAnnotationTextBelowBarcode(codigo);

            //Tamaño
            MiCodigo.ResizeTo(200, 200);

            //Margen
            MiCodigo.SetMargins(10);

            //Color
            MiCodigo.ChangeBarCodeColor(Color.Red);

            //Guardamos la imagen
            MiCodigo.SaveAsPng(imagen);

            //La seteamos al picture box
            picture.Image = Image.FromFile(imagen);

        }

        private void button1_Click(object sender, EventArgs e)
        {
            crearCodigoBarras("12345678",BarcodeWriterEncoding.Code128,pictureBox1,"imagen1");
            crearCodigoBarras("12345678", BarcodeWriterEncoding.QRCode, pictureBox2,"imagen2");
            crearCodigoBarras("12345678", BarcodeWriterEncoding.DataMatrix, pictureBox3, "imagen3");
            crearCodigoBarras("7501003340115", BarcodeWriterEncoding.EAN13, pictureBox4, "imagen4");
            crearCodigoBarras("7501003340115", BarcodeWriterEncoding.PDF417, pictureBox5, "imagen5");

        }
    }
}

______________________________________________________________________________

Comentarios

Lo mejor de Pixels Price

CREA TU PROPIO TEAM VIEWER CON C# (PARTE 3) CONTROLA EL TECLADO

Crear documentos PDF con C#