Un código de barras es una representación visual de datos codificados en un formato legible por máquina, comúnmente utilizado para transmitir información sobre productos o empresas a través de números y líneas paralelas. En esta guía, aprenderás a generar y mostrar dinámicamente varios tipos de códigos de barras en tu aplicación ASP.NET MVC, incluyendo 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. ¡Comencemos!
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 el Código Fuente del Generador de Códigos de Barras ASP.NET MVC
- Obtener una Licencia Gratuita
- Conclusión
- Véase También
Características del Generador de Códigos de Barras ASP.NET MVC
El Generador de Códigos de Barras ASP.NET MVC viene repleto de características impresionantes:
Soporte para Varios Simbologías de Código 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: Vista de la imagen de código de barras generada antes de guardarla.
Capacidad de Descarga: Guarda fácilmente la imagen de código de barras generada en tu disco local.
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 permite la generación y reconocimiento de una amplia gama 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
Pasos para Generar y Mostrar Imagen de Código de Barras en ASP.NET MVC
Sigue estos pasos para generar y mostrar una imagen de código de barras en tu aplicación ASP.NET MVC:
Crear un Nuevo Proyecto: Selecciona la plantilla de proyecto Aplicación Web ASP.NET (.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 contener 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ódigo 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 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:
Descargar el 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 ninguna limitación 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 comunicarte en el foro de Aspose.
Véase También
- Generar y Leer Código de Barras 2D Royal Mail Mailmark usando C#
- Generar Códigos de Barras usando C# – API de Código de Barras .NET
Este tutorial sirve como una guía completa para la generación de códigos de barras en ASP.NET MVC, permitiéndote crear imágenes de códigos de barras en ASP.NET MVC usando C# y mostrar códigos de barras en vistas de ASP.NET MVC de manera efectiva. Ya sea que estés implementando generación dinámica de códigos de barras en tu aplicación ASP.NET MVC o buscando la mejor biblioteca de códigos de barras para ASP.NET MVC, esta guía proporciona una base sólida.