
Los códigos de barras desempeñan un papel crucial en la transmisión de información sobre productos en un formato legible por máquina, utilizando números y líneas paralelas. En esta guía completa, aprenderás a generar y mostrar dinámicamente varios tipos de códigos de barras en tu aplicación ASP.NET MVC. Esto incluye formatos populares como Data Matrix, Aztec y Code 128. Al final de este tutorial, tendrás un Generador de Códigos de Barras ASP.NET MVC completamente funcional listo para tus proyectos. ¡Vamos a sumergirnos!
Tabla de Contenidos
- Características del Generador de Códigos de Barras ASP.NET MVC
- API C# para Generar Códigos de Barras en ASP.NET MVC
- Pasos para Generar y Mostrar Imagen de Código de Barras
- Demo del Generador de Códigos de Barras ASP.NET MVC
- Descargar Código Fuente del Generador de Códigos de Barras ASP.NET MVC
- Obtener una Licencia Gratuita
- Conclusión
- Ver También
Características del Generador de Códigos de Barras ASP.NET MVC
El Generador de Códigos de Barras ASP.NET MVC ofrece una impresionante variedad de características:
Soporte para varias simbologías de códigos de barras:
- Code 128
- Code 11
- Code 39
- Código QR
- Data Matrix
- EAN-13
- EAN-8
- ITF-14
- PDF 417
Opciones de formato de imagen:
- PNG
- JPEG
- BMP
- EMF
- SVG
Funcionalidad de vista previa: Visualiza la imagen del código de barras generado antes de guardarla, asegurando que tu código de barras ASP.NET cumpla con tus especificaciones.
Capacidad de descarga: Guarda fácilmente la imagen del código de barras generado en tu disco local para su uso posterior.
API C# para Generar Códigos de Barras en ASP.NET MVC
Para crear imágenes de códigos de barras para mostrar en tu aplicación ASP.NET MVC, utilizaremos la API Aspose.BarCode para .NET. Esta poderosa API facilita la generación y el reconocimiento de una amplia variedad de tipos de códigos de barras. Puedes descargar el DLL o instalarlo a través de NuGet utilizando el siguiente comando:
PM> Install-Package Aspose.BarCode
Además, puedes considerar usar un DLL generador de códigos de barras gratuito para ASP.NET que permite una integración fluida en tus proyectos.
Pasos para Generar y Mostrar Imagen de Código de Barras en ASP.NET MVC
Sigue estos pasos para generar y mostrar dinámicamente imágenes de códigos de barras en ASP.NET MVC utilizando el Plugin de Aspose:
Crear un Nuevo Proyecto: Selecciona la plantilla de proyecto ASP.NET Web Application (.NET Framework).
Seleccionar MVC: En el diálogo Crear una nueva aplicación web ASP.NET, elige MVC y haz clic en Crear.
Instalar Aspose.BarCode para .NET: Abre el Administrador de Paquetes NuGet e instala el paquete Aspose.BarCode para .NET.
Crear una Carpeta de Imágenes: Agrega una nueva carpeta llamada Images para almacenar las imágenes de códigos de barras generadas.
Crear un Modelo de Código de Barras: En la carpeta Models, crea un modelo llamado Barcode para almacenar la información del código de barras.
Agregar Enumeración de Simbología de Código de Barras: Crea una enumeración para listar las simbologías de códigos de barras soportadas en el archivo
Barcode.cs
.Agregar Enumeración de Formato de Imagen: De manera similar, agrega una enumeración para los formatos de imagen soportados.
Modificar la Vista de Índice: Abre el archivo Views/Home/index.cshtml y reemplaza su contenido con el script proporcionado.
Actualizar HomeController: En la clase HomeController, agrega un nuevo resultado de acción para manejar la solicitud POST.
Agregar Acción de Descarga de Imagen: Implementa un nuevo resultado de acción en el HomeController para gestionar las solicitudes de descarga de imágenes.
Ejecutar la Aplicación: Finalmente, ejecuta tu aplicación para ver tu generador de códigos de barras ASP.NET en acción.
Demo del Generador de Códigos de Barras ASP.NET MVC
Aquí tienes una demostración de la aplicación Generador de Códigos de Barras ASP.NET MVC que acabamos de construir:

Demo Generador de Códigos de Barras ASP.NET MVC
Descargar Código Fuente del Generador de Códigos de Barras ASP.NET MVC
Puedes descargar el código fuente completo de la aplicación Generador de Códigos de Barras ASP.NET MVC desde GitHub.
Obtener una Licencia Gratuita
Para explorar la biblioteca sin limitaciones de evaluación, puedes obtener una licencia temporal gratuita.
Conclusión
En este artículo, exploramos cómo generar y mostrar una imagen de código de barras en una aplicación ASP.NET MVC. También aprendimos cómo descargar la imagen de código de barras generada programáticamente. Para más información, consulta la documentación de la API Aspose.BarCode para .NET. Si tienes alguna pregunta o necesitas asistencia, no dudes en contactar en el foro de Aspose.