
Você está à procura de um método eficiente para ler códigos de barras ou QR de imagens de forma programática?Se você é um desenvolvedor que cria um Barcode Reader Application em C#, você está no lugar certo. Barcodes são essenciais em gestão de inventário, logística e varejo. com Aspose.BarCode para .NET , você pode facilmente detectar e extrair vários tipos de código de barra das imagens em c#. Este guia fornece uma abordagem abrangente, passo a passo para o reconhecimento do código.
O que você vai aprender
Este artigo abrange os seguintes tópicos:
- C# API para a leitura de código de barras
- Passos para extrair dados de código de barras
- Leia o Barcode do Bitmap
- Leia o código de barras do Image Stream
- Detecção e leitura do tipo de barcode específico
- Identificar vários tipos de barcode
- Identificar conjuntos de código de barras predefinidos
- Extrair múltiplos códigos de barras de uma imagem
- Conheça as Coordenações de Barcode
- Leia o código de barras de uma região de imagem específica
- Escanear códigos de barras de várias regiões de imagem
C# API para leitura de código de barras
Para reconhecer Barcodes em Imagens, utilizamos o Aspose.BarCode para .NET Este poderoso .NET Plugin suporta a leitura de 60 símbolos de código de barras em vários formatos, incluindo JPEG, PNG, BMP, TIFF e GIF.
A armadilha fornece o BarCodeReader classe para detecção de código de barras. você pode especificar símbolos usando o DecodeType Parâmetros - O Avaliação do Barcão() O método extrai dados de código de barras.
Para instalar a API através de NuGet, use o seguinte comando:
PM> Install-Package Aspose.BarCode
Passos para extrair dados de código de barras
Siga estas etapas para realizar um código de barras de uma imagem usando C#:
- Carregar uma imagem usando o
BarCodeReader
da classe. - Chamado
ReadBarCodes()
para extrair informações de barcode. - Iterate através dos resultados para obter o tipo e valor do código de barras.
Aqui está um Snippet de código de amostra:
Leia o Barcode do Bitmap
Para ler um código de barras de um bitmap usando C#:
- Carregue a imagem usando a classe Bitmap.
- Passe-o para o
BarCodeReader
do Construtor. - Extrair dados de código de barras usando
ReadBarCodes()
.
Leia o código de barras do Image Stream
Você também pode realizar códigos de barras de um fluxo em C#:
- Carregue a imagem usando FileStream.
- Passe-o para o
BarCodeReader
. - Chamado
ReadBarCodes()
Para obter dados de barcode.
Detectar e ler Tipo de Barcode específico
Para melhorar a eficiência ao usar um C# Barcode Reader, especifique um tipo de barcode alvo:
- Carregue a imagem em BarCodeReader.
- Defina um tipo de código de barras específico (por exemplo, Code39Standard).
- Chamado ReadBarCodes método para processar os resultados.
Identificar vários tipos de código de barras
Para escanear vários tipos de código de barras em C#, você pode:
- Conheça vários símbolos em SetBarCodeReadType.
- Chamado
ReadBarCodes
. - Recuperar dados de código de barras.
Identificar conjuntos de códigos de barras predefinidos
Aspose.BarCode suporta conjuntos de código de barras predefinidos:
- AllSupportedTypes - Todos os códigos de barras disponíveis.
- Types1D - Todos os códigos lineares.
- Types2D - Código QR, Matriz de Dados, etc.
- MostCommonTypes - Formatos frequentemente usados.
Para usar conjuntos predefinidos em C#:
BarCodeReader reader = new BarCodeReader("image.png", DecodeType.Types2D);
Extrair vários códigos de barras de uma imagem
Detecte vários códigos de barras de uma imagem com os seguintes passos:
- Carregue a imagem usando
BarCodeReader
. - Defina o tipo de decodificação para
ALL_SUPPORTED_TYPES
. - Iterate através dos resultados para extrair dados de código de barras.
Obtenha coordenadas de código de barras
Retirar a localização do código de barras (Coordenadas X, Y) com C#:
- Carregue a imagem em
BarCodeReader
. - Chamado
ReadBarCodes()
. - Extração de pontos regionais.
Leia o código de barras de uma região de imagem específica
Limite a detecção de código de barras para uma região de imagem específica usando C#:
- Defina uma área rectangular.
- Passe para
BarCodeReader
. - Chamado
ReadBarCodes()
.
Escanear códigos de barras de várias regiões de imagem
Para scanar códigos de barras de várias regiões em C#:
- Defina várias áreas rectangulares.
- Passe-os para
BarCodeReader
. - Extração de dados de código de barras.
Obtenha uma Licença Grátis
Solicitar a Licença temporária grátis para explorar as capacidades completas do Aspose.BarCode.
Informações adicionais
Neste artigo, você aprendeu como:
- Carregar e processar imagens de código-bar.
- Extrair informações de código de barras de diferentes fontes.
- Detectar e reconhecer vários tipos de código de barras usando bibliotecas como C# Barcode Reader como Aspose.BarCode.
Ao usar o Aspose Plugin, você pode melhorar suas aplicações com poderosas capacidades de leitura de código-bar por apenas $99!
Para os desenvolvedores que procuram implementar um C# Barcode Image Reader, o processo é simples. Você pode aproveitar a funcionalidade do VB.NET barcode reader da Imagem para o scan de barcodes de uma imagem de forma eficiente. Se você precisar de leer um código de barra da imagem ou simplesmente usar um método Lexo de código-bar da Ima, as soluções aqui fornecidas ajudará você a alcançar seus objetivos.
Para melhorar a sua eficiência de codificação, considere explorar a API do C# Barcode Scanner para a integração em suas aplicações.Utilizando o C# barcode scanner Example fornecido, você pode rapidamente configurar um escanner funcional em seu projeto.Se você está procurando lear código de bar do PDF ou scan código da bar da imagem, os métodos detalhados aqui, incluindo Libra de leitores de código-barcado e várias implementações do API de escaneador de códigos de c#, irão simplificar o seu processo de desenvolvimento.
Além disso, você pode explorar o C# Barcode Decoder para decodificar vários tipos de códigos de barra, ou usar o C# Bar Code Reader da Imagem para aplicações mais específicas.
Além disso, se você está interessado em C# Barcode Scanner C# Code ou trabalhando com c# barcode scanner Aplicativo, você encontrará os exemplos fornecidos inestimáveis. Para aqueles que estão curiosos sobre C # código para ler barkode ou como Leia Dados do barcode scanners c# , as técnicas aqui discutidas oferecerão orientação sobre como realizar essas tarefas efetivamente.
Para implementar as capacidades ASP.NET Leia Barcode, considere usar a API C# Scanner para uma experiência sem sinal. Você também pode achar útil verificar o Aspose barcode para .NET Example para entender rapidamente o processo de implementação. Com as ferramentas e técnicas certas, você pode efetivamente leia o código de barra da imagem C# Exemplo , garantindo que suas aplicações permanecem competitivas ea amigável ao usuário.
Para melhorar ainda mais o seu desenvolvimento, aqui está uma amostra de como usar C# Code Read Barcode Scanner para extrair os dados de forma programática. Você pode explorar o Aspose barcode para .NET Example por uma demonstração prática sobre como implementar as funções do C# Bar code Reader em seus projetos.
Para uma implementação prática, você pode achar que o Aspose Barcode para .NET Example é útil ao explorar as capacidades da C# barcode scanner API. Quer você esteja interessado em ** C# Leia o código de barra da imagem** ou precisa lidar com tarefas específicas como Leia os códigos de Barra da Imagem do exemplo, este guia irá equipá-lo com as ferramentas e conhecimentos necessários para ter sucesso em seus esforços de leitura de código.
Para melhorar ainda mais a sua compreensão da escaneamento de código de barras, considere como efetivamente leia o código-barras da imagem C# e use como ler os códigos de Barras em técnicas C # para aumentar a precisão em suas aplicações.
More in this category
- Aspose.BarCode 2D Barcode Reader em .NET: Guia C
- Escanear códigos QR de imagens com Aspose.BarCode para .NET
- Reconhecimento Multi-Barcode em .NET com Aspose.BarCode
- GS1 DataBar (RSS-14) Código de barras: Retail, Fresh Food & Healthcare Uses
- Personalizar a geração de código-fonte em .NET com Aspose.BarCode