Ler código de barras Data Matrix usando C#

Este breve tutorial descreve como ler códigos de barras Data Matrix usando C#. Todos os detalhes estão presentes neste artigo, como uma referência à biblioteca necessária para desenvolver um Data Matrix code reader em C#, uma lista de etapas e código de exemplo. Algumas opções de biblioteca serão discutidas para personalizar o código para obter informações do Data Matrix image.

Etapas para o Scanner de Código Data Matrix usando C#

  1. Defina o ambiente para usar Aspose.BarCode for .NET para ler uma Matriz de Dados
  2. Defina o caminho para o arquivo de imagem do código Data Matrix
  3. Aplique uma licença para ler a imagem Data Matrix, pois ela requer uma licença.
  4. Crie uma instância do objeto BarCodeReader passando o nome do arquivo de entrada e DecodeType como DataMatrix
  5. Defina o quality level mais alto para ler imagens difíceis
  6. Escaneie a imagem com os parâmetros definidos e obtenha todos os códigos de barras na imagem
  7. Analise todos os códigos de barras, um de cada vez.
  8. Imprima o texto do código de barras, o tipo de código de barras e a região da imagem de onde o código de barras foi lido.

Esses passos descrevem o desenvolvimento de um scanner de Data Matrix usando C#. Inclua os módulos necessários da biblioteca, carregue a licença necessária para ler o código de barras Data Matrix e crie um objeto BarCodeReader definindo o caminho da imagem de entrada e o tipo de decodificação como DataMatrix. Defina o nível de qualidade como o mais alto para ler imagens mais difíceis, leia todos os códigos de barras da imagem carregada e mostre todos os dados do código de barras.

Código para Leitor de Data Matrix usando C#

O código de exemplo acima demonstra o processo de digitalizar códigos Data Matrix usando C#. Observe que, se você tiver vários códigos Data Matrix na imagem, pode usar qualidade predefinida em vez de HighQuality. Há uma opção para definir um tempo limite de reconhecimento para evitar travamentos, aplicar somas de verificação para verificar imagens corrompidas e usar o recurso de abortar para cancelar as varreduras de longa duração.

Este artigo explica o processo de escaneamento do Data Matrix. Para gerar o código Data Matrix, consulte o artigo Gerar código de barras Data Matrix usando C#.

 Português