Crear código de barras
IronBarcode ofrece muchas opciones y personalización cuando se trata de generar códigos de barras. Ya sea que estés desarrollando un generador de códigos de barras independiente para producir imágenes con formatos de codificación estándar como EAN8
, Code128
y Code39
, o necesites una biblioteca flexible para integrar la creación de códigos de barras en tu aplicación existente usando ByteArray
o MemoryStream
, IronBarcode ofrece una solución fácil de usar con características extensas, incluyendo la exportación a formatos de imagen estándar como png
, jpg
y jpeg
.
Generador de Códigos de Barras en C#
var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeWriterEncoding.EAN8)
myBarcode.SaveAsImage("EAN8.jpeg")
BarcodeWriter.CreateBarcode("12345", BarcodeWriterEncoding.EAN8).ResizeTo(400, 100).SaveAsImage("EAN8.jpeg")
```javascript var AztecBarcode = BarcodeWriter.CreateBarcode(payloadAsByteArray, BarcodeWriterEncoding.Aztec, 400, 400) ```
var AztecBarcode2 = BarcodeWriter.CreateBarcode(payloadAsStream, BarcodeWriterEncoding.Aztec, 400, 400)
BarcodeWriter.CreateBarcode
Después de instanciar la clase BarcodeWriter
, usamos BarcodeWriter.CreateBarcode
para crear un código de barras. El método toma dos parámetros obligatorios: un valor string
y el enum BarcodeWriterEncoding
que el desarrollador elige. Luego guardamos el código de barras como una imagen para su uso posterior.
Además de crear un código de barras, IronBarcode también permite a los desarrolladores encadenar métodos para facilitar su uso, como se muestra en la línea 3. Crea un código de barras y luego llama a ResizeTo
para cambiar el tamaño de la imagen según la altura y el ancho en píxeles, guardando finalmente el código de barras como una imagen con SaveAsImage
.
Además, existen múltiples variaciones del método BarcodeWriter.CreateBarcode
para atender diferentes situaciones y escenarios. Si necesitas crear un código de barras basado en ByteArray
, podemos usar otra variación del mismo método CreateBarcode
, pasar ByteArray
como el valor y especificar la altura y el ancho del código de barras de antemano también.
De manera similar, si necesita crear un código de barras con una variable de tipo MemoryStream
, IronBarcode también lo ofrece; pase la variable MemoryStream
como el primer parámetro en BarcodeWriter.CreateBarcode
de manera similar a como se hace arriba y repita los pasos.
IronBarcode tiene todas las opciones y escenarios preparados para los desarrolladores que buscan crear valores de código de barras simples, integrarlos en sus aplicaciones y más.! Haga clic aquí para ver la Guía de Cómo Hacerlo, incluidos ejemplos, código de muestra y archivos.