IRONSOFTWAREHOME
Escribir imágenes de códigos de barras 1-BPP
using IronBarCode;

var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeWriterEncoding.EAN8);

myBarcode.SaveAs1BppBitmap("1bppImage.bmp");
var byteData = myBarcode.To1BppBinaryData();
var anyBitmap = myBarcode.To1BppImage();
Imports IronBarCode

Dim myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeWriterEncoding.EAN8)

myBarcode.SaveAs1BppBitmap("1bppImage.bmp")
Dim byteData = myBarcode.To1BppBinaryData()
Dim anyBitmap = myBarcode.To1BppImage()
NuGet Download
PM > Install-Package BarCode
Escribir imágenes de códigos de barras 1-BPP

Escribir imágenes de códigos de barras 1-BPP

Una imagen de 1bpp es una imagen monocromática que solo puede mostrar dos colores, típicamente blanco y negro. Cada píxel en la imagen está representado por un solo bit, donde "0" puede representar negro y "1" puede representar blanco, o viceversa. Este formato es más adecuado para escenarios donde la velocidad y la precisión son esenciales, y está diseñado para ser leído por máquinas. En este ejemplo de código, demostraremos cómo convertir el código de barras que creamos en una imagen 1bpp para obtener el máximo contraste y fiabilidad al escanear.

Guía de 5 pasos para convertir códigos de barras en imágenes de código de barras de 1 BPP

  • using IronBarCode;
  • var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeWriterEncoding.EAN8);
  • myBarcode.SaveAs1BppBitmap("1bppImage.bmp");
  • var byteData = myBarcode.To1BppBinaryData();
  • var anyBitmap = myBarcode.To1BppImage();

Explicación del código

Primero importamos la biblioteca IronBarcode, luego generamos un código de barras usando el método BarcodeWriter.CreateBarcode. Pasamos dos variables al método: el valor de cadena y el tipo de código de barras. En el ejemplo anterior, estos son '12345' y EAN8, respectivamente.

Después de crear el código de barras, podemos llamar al método save SaveAs1BppBitmap y pasarle un nombre de archivo. Hacer esto guarda el código de barras como un 1bpp Bitmap siendo el nombre el nombre de archivo con el que se guarda.

Aparte de guardarlo directamente en un Bitmap, también hay métodos de guardado alternativos. IronBarcode admite guardar el código de barras como datos binarios 1bpp usando el método To1BppBinaryData. Convertir a datos binarios te permite pasar la variable como datos binarios a otras secciones de la aplicación o integrarlo con bases de código existentes. Además, IronBarcode también admite guardar el código de barras como una imagen 1-bit-per-pixel (1bpp) usando el método To1BppImage.

Ver en GitHub

¿Listo para empezar?

Nuget Downloads 2,422,100Versión:2026.9recién lanzado

Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

Your trial license will be sent to your email address

Sin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.

bullet_checkedNo se requiere tarjeta de crédito ni creación de cuentaSin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Reserve su Demostración en Vivo gratuita
Booking Badge

Confiado por millones de ingenieros en todo el mundo

Logos de clientes de Iron Software
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta