Português
 Português

API de código de barras .NET para ler, reconhecer e gerar códigos de barras e códigos QR

Gere códigos de barras em .NET com precisão inigualável e digitalize, leia e reconheça códigos de barras lineares, 2D e postais de diferentes simbologias usando a API de código de barras C# .NET. Ele suporta digitalização e detecção de códigos de barras e códigos QR nos formatos JPG, PNG, GIF, BMP e TIFF.

Baixar Teste GratuitoVer todas as APIs

Crie aplicativos de reconhecimento de código de barras e gerador de código QR em C# .NET

Aspose.BarCode for .NET é uma API de geração e reconhecimento de código de barras de alto desempenho que permite aos desenvolvedores .NET criar, escanear, ler, detectar e exportar diferentes tipos de códigos de barras 1D (lineares), 2D e postais. Com um excelente conjunto de recursos, esta API geradora de código de barras .NET oferece precisão imaculada ao ler ou escanear as imagens de código de barras em PNG, BMP, JPG, GIF, TIFF e outros formatos. Além disso, você também pode exportar os códigos de barras para imagens raster populares ou arquivos vetoriais EMF e SVG. Juntamente com os recursos de leitura de código de barras e código QR, o Aspose.BarCode para .NET permite manipular vários elementos da aparência do código de barras, incluindo a qualidade da imagem, tamanho do arquivo, plano de fundo e cor da barra, qualidade e resolução da imagem, ângulo de rotação, legendas e muitos mais.

Usando a API de código de barras para .NET, você pode integrar rápida e facilmente a funcionalidade do scanner de código QR em suas soluções de processamento de código de barras .NET existentes ou criar aplicativos de reconhecimento de código de barras abrangentes em C#, ASP.NET ou VB.NET do zero. A biblioteca Aspose.BarCode para .NET oferece suporte a mais de 50 simbologias lineares, 2D e de códigos de barras postais, como Code 128, Code 39 Extended, Data Matrix, QR Code, PDF 417 e Postnet.

Começando

Antes de configurar a API de código de barras .NET, verifique os pré-requisitos na página Requisitos do sistema para garantir uma configuração de API e uma experiência de usuário suaves.

Aspose.BarCode para instalação .NET

Visite a seção de downloads para baixar diretamente as DLLs ou o instalador MSI da API de geração e reconhecimento de código de barras .NET. Você também pode instalar a API usando o pacote NuGet. Por favor, encontre abaixo o comando para o console do gerenciador de pacotes:

PM > Install-Package Aspose.BarCode 

Como gerar códigos QR em .NET e ler códigos de barras de imagens

Com o Aspose.BarCode para .NET, os desenvolvedores podem incorporar a capacidade de geração de código QR em seus aplicativos de processamento de código de barras .NET. Além disso, também é possível reconhecer diferentes tipos de códigos de barras de PNG, JPEG, BMP e outras imagens. Você pode digitalizar e ler vários tipos de código de barras do mesmo arquivo de imagem.

Gere Códigos QR Rapidamente em .NET

A API de código de barras .NET suporta a geração de códigos QR com diferentes tipos de codificação. Você pode adicionar essa funcionalidade aos seus aplicativos de manipulação de código de barras e aprimorar ainda mais suas ofertas. Verifique as seguintes informações e a codificação C# para gerar códigos QR de forma rápida e fácil usando a biblioteca Aspose.BarCode for .NET:

  • Instancie a classe BarcodeGenerator e especifique o EncodeType e o texto de entrada.
  • Defina a versão do código QR e o tipo de codificação.
  • Gere e salve a imagem do QR Code no formato PNG.
// Initialize an instance of BarcodeGenerator class
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "Aspose");
gen.Parameters.Barcode.XDimension.Pixels = 4;
// Set Auto version
gen.Parameters.Barcode.QR.QrVersion = QRVersion.Auto;
//Set ForceMicroQR QR encode type
gen.Parameters.Barcode.QR.QrEncodeType = QREncodeType.ForceMicroQR;
gen.Save(dataDir + "QREncodeTypeForceMicroQR.png", BarCodeImageFormat.Png);

Ler códigos de barras de imagens em .NET

Aspose.BarCode para API .NET facilita a leitura de códigos de barras de diferentes simbologias de PNG, JPEG, BMP, GIF e outros formatos de arquivo de imagem. Esta API de geração e reconhecimento de código de barras .NET suporta digitalização e leitura vários códigos de barras da mesma imagem. Verifique as seguintes informações para obter mais ajuda:

  • Carregue a imagem do código de barras de origem usando a classe BarCodeReader.
  • Chame o método ReadBarCodes() para obter resultados de reconhecimento no BarCodeResult objeto de classe.
  • Faça um loop pelos resultados obtidos e exiba o tipo e o texto do código de barras.
// Initialize barcode reader
BarCodeReader reader = new BarCodeReader("C:\\Files\\BarCode\\Sample.png");
// Read the barcode and show the results
foreach(BarCodeResult result in reader.ReadBarCodes()) 
{
    Console.Out.WriteLine("CodeText: " + result.CodeText);
    Console.Out.WriteLine("Symbology type: " + result.CodeType);
}

Visite a página Exemplos do GitHub para obter mais exemplos funcionais do . API de código de barras NET. Se você deseja digitalizar, reconhecer e gerar códigos de barras 1D, 2D e postais ou códigos QR em tempo real usando seus dispositivos móveis, verifique o aplicativos online gratuitos de Aspose.BarCode.

Fácil integração e operações avançadas

Aspose.BarCode para .NET permite operações superfáceis que requerem apenas algumas linhas de codificação .NET para começar a gerar, ler e reconhecer diferentes tipos de códigos de barras. Como um desenvolvedor .NET, você pode facilmente integrar a API do gerador de código de barras .NET com qualquer um dos seus aplicativos .NET. Um dos melhores recursos desta biblioteca é a capacidade de ler códigos de barras danificados e códigos QR usando algoritmos intrincados e mecanismos de filtragem, permitindo que você fique por dentro de suas necessidades de processamento de código de barras.

Perguntas frequentes

1. Como posso gerar códigos de barras em .NET?

Gerar códigos de barras 1D, 2D e postais em .NET é rápido e fácil usando Aspose.BarCode para .NET API. Apenas algumas linhas de codificação .NET são necessárias para gerar o código de barras do tipo desejado.

2. Quanto tempo leva para ler ou gerar códigos de barras?

A API de geração e reconhecimento de código de barras .NET funciona rapidamente e conclui suas solicitações rapidamente.

3. É seguro processar arquivos usando a API .NET?

Você pode ter certeza da segurança de seus arquivos de código de barras enquanto os processa usando Aspose.BarCode para .NET API. Asseguramos a privacidade dos seus dados e tomamos todas as medidas necessárias para lhe proporcionar uma experiência de utilizador segura.

4. Posso reconhecer e gerar códigos de barras no Mac OS, Windows ou Linux?

Sim, a API de código de barras para .NET funciona em diferentes sistemas operacionais, estruturas e ambientes operacionais. Você pode usá-lo na plataforma de sua escolha e não requer nenhuma instalação de software adicional para funcionar.

Procurando ajuda?

Confira nossos canais de suporte para obter ajuda com suas perguntas relacionadas aos recursos e funcionamento da API do produto Aspose.