Logotipo IronBarcodefor .NET

Ler código de barras de imagem em C#

  • Leia 30+ formatos incluindo todos os principais tipos 1D/2D
  • Crie códigos de barras com estilo, dimensionamento, controle de anotação
  • Processo em lote com async e multi-threading
  • Teste gratuito de 30 dias, recursos completos, sem necessidade de cartão de crédito
Trial key

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

Check icon Não é necessário cartão de crédito nem criação de conta.
Test Icon

Teste em um ambiente real

Teste em produção sem marcas d'água.
Funciona onde você precisar.

Functional Icon

Produto totalmente funcional

Receba 30 dias de produto totalmente funcional.
Deixe-o pronto para usar em minutos.

Support Icon

Suporte técnico 24 horas por dia, 5 dias por semana.

Acesso total à nossa equipe de suporte técnico durante o período de teste do produto.

Guia rápido de código de barras
using IronBarCode;
using System.Drawing;

// Reading a barcode is easy with IronBarcode!
var resultFromFile = BarcodeReader.Read(@"file/barcode.png"); // From a file
var resultFromBitMap = BarcodeReader.Read(new Bitmap("barcode.bmp")); // From a bitmap
var resultFromImage = BarcodeReader.Read(Image.FromFile("barcode.jpg")); // From an image file
var resultFromPdf = BarcodeReader.ReadPdf(@"file/mydocument.pdf"); // From PDF use ReadPdf

// To configure and fine-tune barcode reading, utilize the BarcodeReaderOptions class
var myOptionsExample = new BarcodeReaderOptions
{
    // Choose a reading speed from: Faster, Balanced, Detailed, ExtremeDetail
    // There is a tradeoff in performance as more detail is set
    Speed = ReadingSpeed.Balanced,

    // Reader will stop scanning once a single barcode is found (if set to true)
    ExpectMultipleBarcodes = true,

    // By default, all barcode formats are scanned for
    // Specifying a subset of barcode types to search for would improve performance
    ExpectBarcodeTypes = BarcodeEncoding.AllOneDimensional,

    // Utilize multiple threads to read barcodes from multiple images in parallel
    Multithreaded = true,

    // Maximum threads for parallelized barcode reading
    // Default is 4
    MaxParallelThreads = 2,

    // The area of each image frame in which to scan for barcodes
    // Specifying a crop area will significantly improve performance and avoid noisy parts of the image
    CropArea = new Rectangle(),

    // Special setting for Code39 barcodes
    // If a Code39 barcode is detected, try to read with both the base and extended ASCII character sets
    UseCode39ExtendedMode = true
};

// Read with the options applied
var results = BarcodeReader.Read("barcode.png", myOptionsExample);

// Create a barcode with one line of code
var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeWriterEncoding.EAN8);

// After creating a barcode, we may choose to resize
myBarcode.ResizeTo(400, 100);

// Save our newly-created barcode as an image
myBarcode.SaveAsImage("EAN8.jpeg");

// Get the barcode as an image for further processing
var myBarcodeImage = myBarcode.Image;

Por que IronBarcode?

Leia e escreva qualquer código de barras. Envio rápido. Funciona no Windows, Linux, macOS e nuvem.

Clique para ver vídeo sobre Por que IronBarcode?

Suporte amplo de formatos

  • 50+ tipos de código de barras: Code 39/93/128, UPC, EAN, QR, Data Matrix, PDF417, Aztec e mais.
  • Leia e escreva códigos de barras em uma única biblioteca, sem necessidade de ferramentas separadas.
  • Exporte para imagem, PDF ou HTML em uma única chamada.

Pronto para usar em 5 minutos.

  • PM > Install-Package BarCode

    → inícios rápidos de 5 minutos.
  • API Simples: BarcodeReader.Read(), BarcodeWriter.CreateBarcode().
  • Padrões inteligentes: correção automática de imagem e detecção de código de barras embutidos.

Desempenho empresarial

  • .NET 10, Core, Standard, or Framework
  • Multithreading e digitalização em lote: processar 1.000+ códigos de barras por minuto.
  • Implanta em qualquer lugar: nuvem, local, isolado e sem servidor.

Leitura precisa, em qualquer condição

  • Processamento prévio com suporte de ML: corrige automaticamente inclinação, ruído, orientação e baixa DPI.
  • Taxa de sucesso de 98%+ em códigos de barras danificados ou mal impressos em produção.
  • Áreas de corte e pontuações de confiança para resultados precisos e auditáveis.

Suporte e licenciamento focados no desenvolvedor

  • Licença perpétua: compre uma vez, use para sempre. Atualizações e renovações opcionais.
  • Suporte técnico 24 horas por dia, 5 dias por semana (24/7 no Premium). Humanos reais, resposta média no chat <1 min.
  • Garantia de reembolso de 30 dias. Não é a escolha certa? Reembolso total, sem perguntas.

Para construtores

  • Recursos que você realmente usará:
    • ler/escrever códigos de barras
    • Geração de código QR
    • batch scanning
    • filtros de correção de imagem
    • áreas de corte (ROI)
    • confidence scores
    • barcode styling
    • exportação para PDF/HTML
    • integração de logotipo (QR)
    • custom encoding
  • Funciona em qualquer lugar: Windows, Linux, macOS, Docker, Azure, AWS, nuvem.

Para compradores

  • Confiável por 2M+ engenheiros2M+ instalações no NuGet.
  • Relatórios de equipes-40% de tempo de desenvolvimento economizado vs wrappers DIY/OSS.
  • Redistribuição/SaaS opções disponíveis.
  • Amigável para compras: licença perpétua, renovações opcionais, fatura disponível, múltiplas opções de pagamento (incluindo local).
  • Garantia de devolução do dinheiro em 30 dias.

O que nossos clientes dizem sobre o IronPDF?

Agorus40%ECONOMIA

quote_symbolAntes, tínhamos que usar um plug-in ou pacote específico para OCR e outro para PDF, mas ter tudo integrado em um único pacote de baixo custo foi ótimo para nós.

David JonesDavid JonesEngenheiro de Software LíderLeia o estudo de caso

Green2View

Green2View savings chartECONOMIA20%

A Green2view alcançou uma economia de 20%, um tempo de resposta de documentos 30% mais rápido e 100% de conformidade.

Leia o estudo de caso
WILLAN

WILLAN savings chartMENOS TRABALHO ADMINISTRATIVO40%

Simplesmente funciona — a geração automática de PDFs fornece relatórios financeiros com qualidade impecável, em todos os detalhes.

Leia o estudo de caso

Engenharia de classe mundial,
Suporte 24 horas

Fale com um especialista
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.