Generate and Display Barcode Image in ASP.NET MVC

Os códigos de barras são vitais para a transmissão de informações de produto em um formato de leitura de máquina, utilizando números e linhas paralelas. nesta guia abrangente, você aprenderá como dinâmicamente gerar e exibir vários tipos de códigos de barras em seu aplicativo ASP.NET MVC. Isso inclui formatos populares como Data Matrix, Aztec, e Código 128!

Tabela de Conteúdo

Características do ASP.NET MVC Barcode Generator

O ASP.NET MVC Barcode Generator oferece uma impressionante gama de recursos:

  • Suporte para vários símbolos de código de barras:

1D Barcode (Linear) Writer para .NET

  • Código 128
  • Código 11
  • Código 39
  • Ação 13
  • EAN-8
  • TF14

2D (Matrix) Barcode Writer para .NET

  • Código QR

  • Matriz de dados

  • Página 417

  • Opções de formato de imagem:

  • PNG

  • JPEG

  • BMP

  • EMF

  • SVG

  • Preview Funcionalidade: Veja a imagem de código de barras gerada antes de salvá-la, garantindo que o seu ASP.NET Barcode atenda às suas especificações.

  • Download Capacidade: Salve facilmente a imagem de código de barras gerada para o seu disco local para uso adicional, incluindo opções para usar as funcionalidades ASP.NET Barcode Generator.

C# API para Gerar Barcode em ASP.NET MVC

Para criar imagens de código de barras para exibição em seu aplicativo ASP.NET MVC, usaremos o Aspose.BarCode para .NET API. Esta poderosa API facilita a geração e o reconhecimento de uma ampla gama de Tipos de barcode. Você também pode Baixe o DLL para ASP.NET Ou instale através de NuGet Use o seguinte comando:

PM> Install-Package Aspose.BarCode 

Passos para gerar e exibir imagem de código de barras no ASP.NET MVC {#passos para gerar e exibir código de barras-imagem-em-aspnet-mvc}

Siga estas etapas para gerar e exibir dinamicamente imagens de código de barras no ASP.NET MVC usando o Aspose.BarCode 1D Barcode Writer Plugin:

  • Create a New Project: Selecione o modelo de projeto ASP.NET Web Application (.NET Framework.
Select project template
  • Selecione MVC: No diálogo Create a new ASP.NET Web Application, selecione MVC e clique em Create.
Select MVC
Install Aspose.BarCode for .NET
  • Create an Images Folder: Adicione uma nova pasta chamada Images para armazenar as imagens de código de barras geradas.
Create Images folder
  • Create a Barcode Model: Na pasta Models, crie um modelo chamado Barcode para armazenar informações de código-bar.
  • Add Barcode Symbology Enumeration: Crie uma enumeração para listar símbolos de código-bar suportados no Barcode.cs arquivo.
  • Add Image Format Enumeration: Similarmente, adicione uma lista para os formatos de imagem suportados.
  • Modificar o Index View: Abra o arquivo Views/Home/index.cshtml e substituir o seu conteúdo com o script fornecido.
  • Actualização do HomeController: Na classe HomeControllers, adicione um novo resultado de ação para lidar com o pedido de postagem.
  • Add Image Download Action: Implementar um novo resultado de ação no HomeController para gerenciar pedidos de download de imagem.
  • Execute a Aplicação: Finalmente, execute o seu aplicativo para ver a sua ASP.NET Barcode Generator em ação, incluindo a capacidade de asp.net MVC Print barcode funcionalidade.

Demo ASP.NET MVC Barcode Generator

Aqui está uma demonstração da aplicação ASP.NET MVC Barcode Generator que acabamos de construir:

Demo ASP.NET MVC Barcode Generator

Demo ASP.NET MVC Barcode Generator

Descarregue ASP.NET MVC Barcode Generator código fonte

Você pode baixar o código-fonte completo para o aplicativo ASP.NET MVC Barcode Generator de GitHub.

Obtenha uma Licença Grátis

Para explorar o plugin sem quaisquer limitações de avaliação, você pode Obtenha uma licença temporária gratuita.

Conclusão

Neste artigo, exploramos como gerar e exibir uma imagem de código de barras em um aplicativo ASP.NET MVC. Também aprendemos como baixar a imagem do código-barras gerado programaticamente usando um ASP .NET Barcode Generator. Para mais informações, consulte Aspose.BarCode para .NET Plugin Documentação. Se você tiver alguma pergunta ou precisa de ajuda, sinta-se livre para chegar à Fórum.

Além disso, para aqueles que estão interessados em explorar mais sobre ASP.NET Barcode Generators, você pode verificar opções como o Asperador de barcode e explore grátis de geradores de código-bar disponíveis na comunidade.

Para os desenvolvedores que trabalham com ASP.NET Core, existem também bibliotecas específicas disponíveis, tais como Asp.net Core Barcode Generator e Asp.NET Core barcode Scanner para facilitar as funcionalidades de código-bar em aplicações modernas.

Se o seu projeto requer C# Create Barcode Image funcionalidades, você também pode querer explorar o C# Generate barcode de String capacidades fornecidas por várias bibliotecas.

Além disso, se você está procurando uma opção ASP.NET Barcode Generator Free, existem várias soluções de código aberto disponíveis. As Fontes de Código de Barro do ASP .NET também podem ser usadas para projetos que exigem impressão de códigos de barro.

Você também pode usar ASP.NET Barcode Scanner Input para melhorar a eficiência da sua aplicação. Esta integração melhorará a experiência do usuário, permitindo entrada rápida de dados através de scan de barcode. Se você está desenvolvendo uma Barcode Image API, considere aproveitar as capacidades do Barcode Generator C# Source Code por funcionalidade robusta. Para necessidades mais avançadas, consulte DLL .NET. opções que podem ser integradas sem problemas em seus projetos existentes.

Além disso, o ASP.NET Core Barcode e o ASp.NET Core barcode Generator podem ajudar na criação de aplicativos versáteis que exigem funcionalidades de código de barras.O ASP .NET Bar Code Generador ou o “AS P.N. Bar code Reader” também pode ser usado para gerenciamento efetivo de dados e recuperação em seus projetos.

Além disso, se você está procurando implementar um .NET Core Barcode Generator, explore as capacidades do ASP.NET core barcode scanner para simplificar seus processos de escaneamento de códigos. com as ferramentas e recursos certas, você pode melhorar suas aplicações para atender a várias necessidades de código-bar de forma eficaz.

More in this category