2010-01-11 32 views
59

¿Existe una API/componente libre decente para imprimir códigos de barras en C#?API gratuita de código de barras para .NET

+1

Ver pregunta similar que puede ayudar: http://stackoverflow.com/questions/1998209/how-to-generate-barcode-from-a-string-using-c –

Respuesta

59

Podría ser el Barcode Rendering Framework en CodePlex GitHub de ayuda?

+4

Sugerencia: debe descargar el archivo fuente para encontrar algunos ejemplos de proyectos que muestran algunos ejemplos. No parece haber nada en el sitio web. –

+9

Muestra rápida y fácil de "Hello World" C#: Agregar referencia -> Examinar -> Zen.Barcode.Core.dll. A continuación, agregue en su código utilizando Zen.Barcode ** Ejemplos Code39: ** 'Code39BarcodeDraw barcode39 = BarcodeDrawFactory.Code39WithoutChecksum;' ' PictureBox1.Image = barcode39.Draw ("Hello World", 40);' PitureBox1 ahora mostrará el código de barras tipo 39. Es legible por un escáner. – Patratacus

+0

Cómo usar esto para una aplicación web.? – Ankur

13

Hay un control "3 of 9" en CodeProject: Barcode .NET Control

+0

Esto es muy básico. Crea solo UN tipo de código de barras. – Elmue

53

me recomiendan BarcodeLibrary

Aquí es una pequeña pieza de código de cómo usarlo.

 BarcodeLib.Barcode barcode = new BarcodeLib.Barcode() 
     { 
      IncludeLabel = true, 
      Alignment = AlignmentPositions.CENTER, 
      Width = 300, 
      Height = 100, 
      RotateFlipType = RotateFlipType.RotateNoneFlipNone, 
      BackColor = Color.White, 
      ForeColor = Color.Black, 
     }; 

     Image img = barcode.Encode(TYPE.CODE128B, "123456789"); 
+0

Muy útil, muchas gracias. – OammieR

+8

Ya no es gratis. La prueba expiró el 30/6/2013. Péguenos duro en la producción. – Anish

+3

@Anish - ¿Dónde ves eso? Parece que está licenciado bajo Code Project Open License (http://www.codeproject.com/info/cpol10.aspx) que establece que puede usarlo sin cargo o regalías ...? – Tommy

Cuestiones relacionadas