IRONSOFTWAREHOME
Leia os códigos de barras Code 39
using IronBarCode;
using System;

// Set the option to read single code 39 barcode
BarcodeReaderOptions options = new BarcodeReaderOptions()
{
    ExpectBarcodeTypes = BarcodeEncoding.Code39
};

// Read barcode
var results = BarcodeReader.Read("code39.png", options);

foreach (var result in results)
{
    Console.WriteLine(result.ToString());
}
Imports IronBarCode
Imports System

' Set the option to read single code 39 barcode
Dim options As New BarcodeReaderOptions() With {
    .ExpectBarcodeTypes = BarcodeEncoding.Code39
}

' Read barcode
Dim results = BarcodeReader.Read("code39.png", options)

For Each result In results
    Console.WriteLine(result.ToString())
Next
NuGet Download
PM > Install-Package BarCode
Leia os códigos de barras Code 39

Leia os códigos de barras Code 39

Um código de barras Code 39 é um formato de código de barras popular que pode variar em comprimento. É um dos tipos mais amplamente usados de códigos de barras. Code 39 Padrão é capaz de codificar letras maiúsculas (A-Z), dígitos (0-9) e alguns caracteres especiais (como espaço, -, $, +, %, e .).

Além disso, o modo Estendido do Code 39 lida com todos os caracteres ASCII. Este formato é altamente versátil e é uma escolha popular para inventário, logística e aplicações industriais. IronBarcode suporta totalmente a leitura dos modos padrão e estendido do Code 39. Neste exemplo de código, demonstramos como ler um código de barras Code 39 com IronBarcode e imprimir os resultados.

Guia de 4 etapas para ler Código de Barras Code39

  • BarcodeReaderOptions options = new BarcodeReaderOptions();
  • ExpectBarcodeTypes = BarcodeEncoding.Code39;
  • var results = BarcodeReader.Read("code39.png", options);
  • Console.WriteLine(result.ToString());

Explicação do código

Primeiro importamos a biblioteca IronBarcode. Então, criamos um objeto BarcodeReaderOptions. Definimos sua propriedade ExpectBarcodeTypes para BarcodeEncoding.Code39 para otimizar o leitor, dizendo-lhe para procurar apenas por códigos de barras Code 39.

Após criar o objeto de opções, chamamos o método BarcodeReader.Read. Passamos dois argumentos para este método: o caminho para a imagem do código de barras e o objeto de opções que acabamos de configurar. No exemplo acima, estes são "code39.png" e options, respectivamente.

Este método retorna uma coleção de objetos BarcodeResult. Finalmente, podemos acessar um resultado da coleção de resultados e imprimir seu valor de string decodificado no console usando Console.WriteLine(result.ToString()).

Descubra Como Ler Códigos de Barras Code 39 Facilmente Usando C# e IronBarcode!
Ver no GitHub

Pronto para começar?

Nuget Downloads 2,422,100Versão:2026.9recém-lançado

Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Agende sua demonstração ao vivo gratuita.
Booking Badge

Aprovado por milhões de engenheiros em todo o mundo.

Logotipos dos clientes da Iron Software
Agende sua consulta sem compromisso.
Preencha o formulário abaixo ou envie um e-mail para sales@ironsoftware.com
Os seus dados serão sempre mantidos em sigilo.
Aprovado por milhões de engenheiros em todo o mundo.
Logotipos dos clientes da Iron Software
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.