Por que Aspose.BarCode for .NET?

A entrada em produção raramente é perfeita. Aspose.BarCode for .NET foi projetado para decodificar códigos de barras de scans com ruído, impressões com baixo contraste, fotos inclinadas e etiquetas parcialmente danificadas. Use os presets de QualitySettings para equilibrar velocidade e tolerância ou ajuste opções para imagens difíceis.

Padrões? Cobertos.

Aspose.BarCode for .NET suporta todos os principais formatos de imagem, incluindo formatos vetoriais como SVG e EMF, além de PDF. Use nossa API para reconhecer files de scanners ou câmeras com facilidade. Aqui estão todas as simbologias de código de barras suportadas, incluindo tipos 1D, 2D, postais e compostos. Cada uma pode ser gerada e reconhecida em todas as plataformas suportadas.

Códigos Matriciais / 2D

  • QR Code, MicroQR, rMQR
  • Data Matrix, Industrial Data Matrix (DPM)
  • Aztec
  • Han Xin
  • MaxiCode
  • DotCode

Códigos Lineares / 1D

  • UPCA, UPCE
  • EAN13, EAN14, EAN8
  • Code 128
  • DataBar
  • ITF
  • Postal

Códigos Industriais e Compostos

  • GS1
  • ECI
  • Composite barcodes
  • HIBC
  • SwissQR
  • Royal Mailmark

Independência de plataforma

Aspose.BarCode for .NET roda no Windows, Linux e macOS com .NET Framework ou .NET moderno. Também pode ser usado em aplicações .NET MAUI que tenham como alvo iOS, Android e Tizen. Veja a documentação para requisitos detalhados do sistema.

Microsoft Windows
Linux
Android
iOS
macOS
Tizen OS
ReSharper
VS Code
NuGet
GitHub
Visual Studio

Demonstração de Código ao Vivo

Cole um texto → obtenha um código de barras. Solte um arquivo → obtenha os dados decodificados. Ambos os exemplos incluem código de exemplo gerado automaticamente para você copiar direto para o seu projeto.


/** Initialize BarcodeGenerator */ var gen = new BarcodeGenerator(EncodeTypes.QR, "1234567"); /** Set generation parameters */ gen.Parameters.Barcode.XDimension.Pixels = 7; gen.Parameters.Border.Color = Color.FromArgb(0xff000000); gen.Parameters.Border.Width.Pixels = 7; /** Generate and save Barcode image */ gen.Save("image.png", BarCodeImageFormat.Png);

/** Initialize BarCodeReader */ var reader = new BarCodeReader("image.png", DecodeType.QR); /** Set recognition quality */ reader.QualitySettings = QualitySettings.HighPerformance; /** Recognize barcodes and output results */ var res = reader.ReadBarCodes(); Console.WriteLine($"Recognized {res.Length} barcode(s)"); foreach (BarCodeResult r in res)     Console.WriteLine($"{r.CodeTypeName}: {r.CodeText}");

Possibilidades ilimitadas

Aspose.BarCode for .NET ajuda você a criar fluxos confiáveis de códigos de barras em C# para documentos, etiquetas e processamento automatizado. Gere códigos de barras prontos para impressão com dimensionamento preciso e, em seguida, decodifique a partir de imagens e PDFs em serviços, apps desktop ou projetos mobile.

Com um conjunto prático de recursos para uso em produção, você pode:

  • Gerar e reconhecer mais de 80 tipos de códigos de barras
  • Trabalhar com PDF, SVG, EMF e formatos de imagem comuns
  • Detectar códigos de barras em imagens de baixa resolução, rotacionadas ou distorcidas
  • Ajustar tamanho, margens, rotação, legendas e resolução
  • Adicionar códigos de barras a relatórios, documentos e telas de UI

Recursos e capacidades

Aspose.BarCode for .NET é uma biblioteca de desenvolvimento poderosa para gerar e reconhecer códigos de barras 1D e 2D a partir de diversos tipos de imagens, em qualquer ângulo. Esta API permite exportar códigos de barras gerados para diferentes formatos de imagem de alta qualidade e modificar a aparência dos códigos e seus parâmetros, como cor de fundo, cor das barras, ângulo de rotação, x-dimension, qualidade da imagem, resolução, legendas, tamanho e muitos outros. Também fornece recursos avançados de detecção e leitura e suporta mais de 80 tipos de códigos de barras.

Feature icon

Salvar etiquetas de código de barras em vários formatos

Feature icon

Reconhecer a partir de stream ou arquivo

Feature icon

Codificar e decodificar caracteres (não ingleses) em tipos 2D

Feature icon

Girar imagens de código de barras em qualquer ângulo

Feature icon

Ler códigos de barras de arquivos TIFF e PDF multipágina com Aspose.PDF

Feature icon

Suporte a simbologias lineares, 2D e postais