SDK de geração e reconhecimento de códigos de barras
Extraia códigos de barras de qualquer imagem ou documento, ou usando um scanner ou câmera.
Desenvolva soluções com suporte a códigos de barras na linguagem que você preferir, sem se prender a detalhes técnicos. Crie aplicações multiplataforma para ambientes on‑premises, web e cloud.
Escolha sua plataforma
.NET
Barcode for .NETJava
Barcode for JavaAndroid
Barcode for AndroidC++
Barcode for C++Python
Barcode for Python via NETPHP
Barcode for PHPNode.js
Barcode for Node.jsPython
Barcode for Python via JavaSharepoint
Barcode for SharepointJasperReports
Barcode for JasperReportsSSRS
Barcode for Reporting ServicesCloud SDKs
Barcode for Cloud Apps
Transforme seu setor com soluções poderosas de códigos de barras

Saúde e medicina
Use pulseiras com código de barras para identificar pacientes, verifique medicamentos ao escanear rótulos e rastreie amostras desde a coleta até o relatório do laboratório. Códigos de barras também podem apoiar fluxos de trabalho FDA UDI para dispositivos médicos e ajudar a gerenciar o estoque de suprimentos essenciais.

Varejo e eCommerce
Use códigos de barras para rastrear produtos do estoque do armazém até a área de vendas. No checkout, o escaneamento reduz a digitação manual e ajuda a evitar erros de preço e seleção de itens. Códigos de barras também apoiam devoluções e reconciliação de estoque, além de alimentar fluxos de reposição e analytics com dados de vendas e inventário.

Manufatura
Use códigos de barras para rastrear peças em cada etapa de montagem, gerenciar inventário e identificar produtos acabados. O escaneamento reduz a entrada manual de dados e oferece rastreabilidade em todas as etapas, desde componentes recebidos até embalagem e envio.

Logística e transporte
Use códigos de barras para rastrear pacotes e paletes desde o recebimento, armazenamento e separação até o envio. O escaneamento ajuda a reduzir erros de separação e expedição e mantém o status de estoque e remessas atualizado a cada transferência na cadeia de suprimentos.

Aplicações em diversos setores
Códigos de barras são amplamente usados para etiquetagem de ativos, controle de inventário e fluxos de documentos em que itens precisam ser identificados de forma rápida e consistente. Aspose.BarCode suporta 80+ barcode symbologies (1D, 2D e postal), permitindo usar a mesma biblioteca em diferentes cenários — de auditorias de ativos e operações de estoque até validação de documentos baseada em códigos de barras.

Pagamento por QR code
Pagamentos por QR code permitem que clientes paguem escaneando um QR code apresentado pelo lojista com um app bancário ou de carteira no smartphone. Isso pode reduzir a dependência de hardware de pagamento com cartão em alguns cenários e funciona bem para fluxos de pagamento rápido em restaurantes, convenience retail e outros balcões atendidos onde é fácil apresentar um QR code impresso ou na tela.
Principais recursos
Tenha controle total sobre suas tarefas de processamento de códigos de barras, garantindo os mais altos padrões de segurança de dados e personalização.
Leia e gere tudo
Geração e reconhecimento de códigos de barras para 80+ symbologies.
Resultados confiáveis
Lê códigos de barras 1D e 2D em qualquer ângulo, mesmo em imagens borradas ou distorcidas.
Alto desempenho
Use nossa ampla personalização de parâmetros de escaneamento para obter o melhor equilíbrio entre velocidade de leitura e qualidade.
Várias plataformas
Escolha o produto Server/Desktop, Mobile ou Cloud que melhor atende às suas necessidades.
Fácil de usar
Com pouca codificação, você integra essa funcionalidade em apenas algumas linhas.
Seja para aplicações desktop, apps móveis ou software enterprise, oferecemos uma solução intuitiva e flexível que economiza tempo e reduz a complexidade.
Gerar e reconhecer código de barras
/** Initialize BarcodeGenerator to create QR code */
var gen = new BarcodeGenerator(EncodeTypes.QR, "ASPOSE");
/** Generate and save QR Barcode image */
gen.Save($"qr.png", BarCodeImageFormat.Png);
/** Recognize QR barcodes and output results */
using (var reader = new BarCodeReader($"qr.png", DecodeType.QR))
{
foreach (BarCodeResult r in reader.ReadBarCodes())
Console.WriteLine($"{r.CodeTypeName}:{r.CodeText}");
}
Suporta 80+ Barcode Symbologies
De códigos comuns a especializados, nossas bibliotecas oferecem amplo suporte a symbology.
Isso inclui formatos populares como QR Codes, EAN-13 e Code 128 para varejo e inventário, além de symbologies especializadas como GS1 DataBar, HIBC e Swiss QR Code para saúde, logística e transações financeiras.
| Barcode Family | Barcode Types |
|---|---|
| 1D Numeric (Linear) | Codabar, Code 11, Code 128, Datalogic 2 of 5, EAN-13, EAN-14, EAN-8, IATA 2 of 5, ISBN, ISMN, ISSN, ITF-14, ITF-6, Interleaved 2 of 5, Italian Post 2 of 5, MSI, Matrix 2 of 5, OPC, PZN, Patch Code, Pharmacode, SCC-14, SSCC-18, Standard 2 of 5, UPC-A, UPC-E |
| 1D Alpha-Numeric (Linear) | Codablock-F, Code 128, Code 16K, Code 32, Code 39 Extended, Code 39 Standard, Code 93 Extended, Code 93 Standard, VIN Barcode |
| DataBar (RSS-14) | DataBar Expanded, DataBar Expanded Stacked, DataBar Limited, DataBar Omnidirectional, DataBar Stacked, DataBar Stacked Omnidirectional, DataBar Truncated |
| 2D | Aztec Code, Compact PDF417, Data Matrix, DotCode, MaxiCode, Han Xin Code, Macro PDF417, PDF417, Micro PDF417, Micro QR Code, QR Code, Rectangular Micro QR Code (rMQR), Swiss QR Code |
| Postal | Australia Post, Australia Post Parcel, Deutsche Post Identcode, Deutsche Post Leitcode, KIX Code, Mailmark, Mailmark 2D, USPS Intelligent Mail Barcode, PLANET, POSTNET, RM4SCC (Royal Mail), Singapore Post, Swiss Post Parcel Barcode |
| HIBC | HIBC Aztec LIC, HIBC Aztec PAS, HIBC Code 128 LIC, HIBC Code 128 PAS, HIBC Code 39 LIC, HIBC Code 39 PAS, HIBC Data Matrix LIC, HIBC Data Matrix PAS, HIBC QR LIC, HIBC QR PAS |
| GS1 | GS1 Aztec, GS1 Codablock F, GS1-128, GS1 Composite Barcode, GS1 DataMatrix, GS1 DotCode, GS1 Han Xin, GS1 Micro PDF417, GS1 QR, UPC-A GS1-128 Coupon, UPC-A GS1 DataBar Coupon |
Avaliação gratuita
Comece a construir uma solução Barcode totalmente funcional e tome a decisão final de compra do Aspose.Barcode depois.
Experimentar online
Gerar ou reconhecer código de barras e QR code online
Pronto para começar?
Baixe a biblioteca Aspose.Barcode para sua linguagem de programação preferida e comece a construir soluções hoje mesmo.
Utilitários desktop Aspose.Barcode
Experimente toda a funcionalidade do Aspose.Barcode Engine sem escrever uma linha de código.
Utilitário de linha de comando Generate Barcode
Um utilitário rápido e fácil de usar para geração de códigos de barras a partir do Windows terminal, Linux console, batch files, PowerShell ou scripts Bash.
Utilitário de linha de comando Read Barcode
Um utilitário CLI fácil de usar que oferece reconhecimento de códigos de barras de alto nível para usuários finais.
Aspose.Barcode low code APIs
Cloud API e SDKs para gerar, detectar, escanear, ler e converter 80+ tipos de códigos de barras 1D e 2D e QR codes em várias plataformas de desenvolvimento.
Barcode Cloud REST API
cURL REST API para ler e criar 1D (linear), 2D e postal barcodes. Suporta 80+ barcode symbologies. Processamento simples de códigos usando comandos cURL.
Barcode Cloud SDK for .NET
Crie apps em nuvem com C# e .NET para escanear, ler e gerar códigos (UPC, Codebar, EAN 13, PDF417, QR Code, Postnet etc.). Escolha entre 80+ tipos de barcode.
Barcode Cloud SDK for Java
Java Cloud SDK independente de plataforma para criar, personalizar e reconhecer linear, 2D e postal barcodes.
Barcode Cloud SDK for PHP
PHP Cloud SDK para ler códigos a partir de imagens, gerar novos códigos com parâmetros personalizáveis e processar 2D, postal e linear barcodes em apps PHP na nuvem. Suporta 80+ barcode symbologies.
Barcode Cloud SDK for Node.js
Transforme suas aplicações em nuvem para processar imagens de barcode com facilidade. Use o Cloud QR code engine para criar, ajustar e analisar linear, 2D e postal barcodes via REST APIs.
Barcode Cloud SDK for Python
Execute processamento e reconhecimento avançados via Python REST APIs. Escaneie, reconheça e crie 1D (linear), 2D e postal barcodes.
Barcode Cloud SDK for Go
Enriqueça aplicações em nuvem com geração, escaneamento e processamento de imagens de barcode usando o Go Cloud SDK independente de plataforma.
Barcode Cloud SDK for Dart
Implemente leitura, escaneamento e processamento de barcode em aplicações em nuvem por meio do Dart e Flutter Cloud SDK independente de plataforma.
Aspose.Barcode no code apps
Extraia texto instantaneamente de imagens, PDFs escaneados, fotos, capturas de tela ou recibos e converta escaneamentos em PDFs pesquisáveis diretamente no navegador.
Online QR code Scanner
Escaneie qualquer QR code apenas apontando a câmera do smartphone para ele.
Generate Barcode
Gere QR Сode, 1D, 2D, Postal barcodes e muitos outros tipos de barcode.

Read Barcode
Leia códigos a partir de imagens de qualquer qualidade. Nosso algoritmo sofisticado permite ler até códigos danificados.
Generate Wi-Fi QR code
O Wi‑Fi QR code permite que usuários acessem redes Wi‑Fi facilmente. Imprima diretamente do navegador ou baixe a imagem em vários formatos
Barcode Scanner Online
Escaneie um Wi‑Fi QR code e obtenha a senha apenas apontando a câmera do smartphone para ele.