IRONSOFTWAREHOME
USO DE IRONBARCODE

Cómo Imprimir una Etiqueta de Código de Barras en VB .NET

Curtis Chau
Curtis Chau
Updated: 3 de junio de 2026

Las etiquetas de códigos de barras son cruciales en la gestión de inventarios, seguimiento de productos y operaciones de cadena de suministro. En este artículo, aprenderemos a imprimir códigos de barras en VB.NET usando IronBarcode. Ya seas un desarrollador experimentado o estés empezando, exploraremos las formas de crear e imprimir etiquetas de códigos de barras de manera eficiente. Desde diseñar plantillas de etiquetas hasta manejar configuraciones de impresora, nuestro enfoque paso a paso te capacitará para generar etiquetas precisas y visualmente atractivas para las necesidades de tu negocio.

Cómo imprimir etiquetas de código de barras en VB.NET

  1. Crea o abre un proyecto en Visual Studio
  2. Genera el código de barras
  3. Cambie el tamaño del código de barras
  4. Agrega un valor de código de barras y texto de anotación
  5. Estiliza el código de barras

Por qué son importantes las etiquetas de código de barras

Antes de entrar en los detalles técnicos, comprendamos por qué son importantes las etiquetas de códigos de barras:

  1. Representación Eficiente de Datos: Los códigos de barras codifican información esencial como IDs de producto, números de lote, fechas de vencimiento y precios. Al escanearlos, proporcionan acceso instantáneo a datos relevantes, agilizando procesos en varias industrias.
  2. Reducción de Errores: La entrada de datos manual es propensa a errores. Las etiquetas de códigos de barras eliminan el riesgo de errores humanos, asegurando la captura precisa de datos durante la gestión de inventarios, transacciones de ventas y envíos.
  3. Optimización de la Cadena de Suministro: Los códigos de barras facilitan el seguimiento sin problemas de productos a lo largo de la cadena de suministro. Desde fabricantes hasta minoristas, todos se benefician del etiquetado estandarizado.

¿Por qué VB.NET y IronBarcode?

VB.NET es un lenguaje de programación potente y versátil, perfecto para automatizar tareas como la impresión de etiquetas. Sin embargo, no tiene capacidades incorporadas para generar códigos de barras. Ahí es donde entra IronBarcode, una biblioteca que proporciona todas las funcionalidades relacionadas con códigos de barras. ¡Intégrala en tu proyecto y estarás listo para aprovechar el poder del código de barras!

IronBarcode

IronBarcode es una poderosa biblioteca .NET que simplifica la generación y manipulación de códigos de barras. Ya sea que estés construyendo sistemas de gestión de inventario, aplicaciones minoristas o soluciones de cadena de suministro, IronBarcode ofrece una manera sin problemas de crear, leer e imprimir códigos de barras. Con soporte para varias simbologías de códigos de barras (como Code 39, códigos QR y UPC), configuraciones personalizables e integración sencilla en tus proyectos VB.NET o C#, IronBarcode faculta a los desarrolladores para manejar tareas relacionadas con códigos de barras de manera eficiente. Su API intuitiva te permite generar etiquetas de códigos de barras precisas y visualmente atractivas, mejorando la precisión de datos y agilizando procesos empresariales.

Generación e impresión de códigos de barras

Escribiremos el código para generar e imprimir códigos de barras en un proyecto de VB.NET. Primero, necesitas crear o abrir un proyecto VB.NET, luego instalar la biblioteca IronBarcode. Usaré una Aplicación de Consola para este ejemplo; sin embargo, puedes usar cualquier tipo de proyecto según tus requisitos ya que este código funciona para todos los tipos de proyectos.

Instalación de la biblioteca IronBarcode

Para integrar sin problemas la biblioteca IronBarcode en tu proyecto a través de la Consola del Administrador de Paquetes, sigue este procedimiento paso a paso para un proceso de instalación fluido:

  1. Abre tu proyecto de Visual Studio.

  2. Haz clic en Herramientas en el menú.

  3. Selecciona Administrador de Paquetes NuGet.

  4. Escoge Consola del Administrador de Paquetes.

  5. En la consola, escribe el siguiente comando y presiona Enter:

    Install-Package Barcode
    SHELL
  6. Este comando descargará e instalará el paquete IronBarcode para ti.

Cómo imprimir una etiqueta de código de barras en VB .NET: Figura 1 - Mensajes de consola documentando la instalación de IronBarcode

IronBarcode es gratuito para propósitos de desarrollo pero requiere una licencia para explorar todas sus funcionalidades.

Generar una imagen de código de barras

Escribe el siguiente código para generar un Código de Barras.

Imports IronBarCode

Module Program
    Sub Main(args As String())
        ' Creating a barcode is simple:
        Dim myBarcode = BarcodeWriter.CreateBarcode("123456BCX65432", BarcodeWriterEncoding.Code128)
        ' Save the barcode as an image:
        myBarcode.SaveAsImage("myBarcode.jpeg")
    End Sub
End Module
VB .NET

Este código simplifica el proceso de generación de una imagen de código de barras usando la biblioteca IronBarcode. Muestra cómo crear un código de barras y guardarlo como imagen, convirtiendo esencialmente datos en una imagen escaneable.

  • Importar IronBarcode: Esta línea permite a nuestro programa usar las características proporcionadas por la biblioteca IronBarcode.
  • Crear Código de Barras: Genera un código de barras para el valor "123456BCX65432" usando la codificación Code 128. Un código de barras es un patrón único de líneas y espacios que representa información específica.
  • Guardar Imagen: Guarda el código de barras como un archivo de imagen llamado "myBarcode.jpeg". Este archivo contiene la representación visual del código de barras, el cual puede ser impreso o mostrado.

Resultado

Cómo imprimir una etiqueta de código de barras en VB .NET: Figura 2 - Código de barras generado por el ejemplo de código anterior

Redimensionemos el código de barras para que se ajuste al área imprimible.

Cambiar el tamaño de la imagen del código de barras

El siguiente código redimensionará el código de barras según la dimensión proporcionada.

Sub Main(args As String())
    ' Creating a barcode is simple:
    Dim myBarcode = BarcodeWriter.CreateBarcode("123456BCX65432", BarcodeWriterEncoding.Code128)
    ' Resize the Barcode:
    myBarcode.ResizeTo(400, 100)
    ' Save our barcode as an image:
    myBarcode.SaveAsImage("myBarcode.jpeg")
End Sub
VB .NET

El proceso de creación de un código de barras sigue siendo el mismo. Solo agregamos una línea para redimensionar la imagen antes de guardar. Esto ajusta sus dimensiones para que sean 400 píxeles de ancho y 100 píxeles de alto, asegurando que se ajuste bien dentro del espacio deseado al ser mostrado o impreso.

Resultado

Cómo imprimir una etiqueta de código de barras en VB .NET: Figura 3 - Imagen de código de barras redimensionada del código anterior

Agreguemos el Valor del Código de Barras y texto de anotación debajo o encima de nuestro código de barras.

Agregar un valor de código de barras y una anotación

El siguiente código fuente agrega un Valor de Código de Barras y texto de anotación arriba y abajo del código de barras, respectivamente.

Sub Main(args As String())
    ' Creating a barcode is simple:
    Dim myBarcode = BarcodeWriter.CreateBarcode("123456BCX65432", BarcodeWriterEncoding.Code128)
    ' Resize the Barcode:
    myBarcode.ResizeTo(400, 100)
    ' Add an annotation text above the barcode
    myBarcode.AddAnnotationTextAboveBarcode("This is my test barcode generated using IronBarcode.")
    ' Add the actual barcode value below the barcode
    myBarcode.AddBarcodeValueTextBelowBarcode()
    ' Save our barcode as an image:
    myBarcode.SaveAsImage("myBarcode.jpeg")
End Sub
VB .NET

El código para crear, redimensionar y guardar el código de barras sigue siendo el mismo. Hemos agregado líneas adicionales para anotaciones y texto de valor.

  • Agregar Anotación: Esta línea agrega texto adicional encima del código de barras para proporcionar contexto o información adicional.
  • Agregar Valor de Código de Barras: Muestra el valor real representado por el código de barras debajo de él.

Imagen de código de barras de salida

Cómo imprimir una etiqueta de código de barras en VB .NET: Figura 4 - Código de barras anotado con un valor de código de barras

Estilicemos nuestro código de barras cambiando el fondo y el color del código de barras.

Código de barras de estilo

El siguiente código cambiará el color de fondo y el color del código de barras.

Sub Main(args As String())
    Dim myBarcode = BarcodeWriter.CreateBarcode("123456BCX65432", BarcodeWriterEncoding.Code128)
    myBarcode.ResizeTo(400, 100)
    myBarcode.AddAnnotationTextAboveBarcode("This is my test barcode generated using Iron Barcode.")
    myBarcode.AddBarcodeValueTextBelowBarcode()
    ' Change the barcode's color
    myBarcode.ChangeBarCodeColor(IronSoftware.Drawing.Color.DarkBlue)
    ' Change the background color
    myBarcode.ChangeBackgroundColor(IronSoftware.Drawing.Color.Cornsilk)
    ' Save our styled barcode as an image:
    myBarcode.SaveAsImage("myStyledBarcode.jpeg")
End Sub
VB .NET

Los pasos básicos de creación del código de barras no han cambiado. Hemos añadido líneas para alterar la apariencia del código de barras con un color diferente.

  • Color del Código de Barras: Cambia las líneas y espacios del código de barras a un color Azul Oscuro para mejor distinción visual.
  • Color de Fondo: Establece el fondo en color Cornsilk, asegurando que el código de barras se destaque claramente.

Resultado

Cómo imprimir una etiqueta de código de barras en VB .NET: Figura 5 - Código de barras estilizado del código anterior

Esto genera una imagen de código de barras estilizada. Puedes usar el diálogo de impresión en .NET Winforms si estás desarrollando una aplicación Windows Forms.

Conclusión

En esta guía completa, hemos explorado el papel esencial de las etiquetas de códigos de barras en la representación de datos, reducción de errores y optimización de la cadena de suministro. Aprovechando el poder de VB.NET y la biblioteca IronBarcode, los desarrolladores pueden generar, leer, manipular e imprimir códigos de barras sin problemas. El enfoque paso a paso cubre la instalación, generación de códigos de barras, redimensionamiento, adición de anotaciones y estilo, proporcionando un conjunto de herramientas versátil para crear etiquetas precisas y visualmente atractivas.

Ya seas un desarrollador experimentado o estés empezando, esta guía te equipa para mejorar la eficiencia en la gestión de inventarios, transacciones de ventas y operaciones de cadena de suministro, haciendo de la integración de códigos de barras un activo valioso para las aplicaciones empresariales.

IronBarcode ofrece una prueba gratuita para uso extendido y de producción.

Curtis Chau
Escritor Técnico

Curtis Chau tiene una licenciatura en Ciencias de la Computación (Carleton University) y se especializa en el desarrollo front-end con experiencia en Node.js, TypeScript, JavaScript y React. Apasionado por crear interfaces de usuario intuitivas y estéticamente agradables, disfruta trabajando con frameworks modernos y creando manuales bien estructurados y visualmente atractivos.

...
Leer más

Artículos Relacionados

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