Aspose.BarCode  for .NET

APIs .NET para gerar e reconhecer códigos de barras

Crie e reconheça códigos de barras de tipos lineares, 2D e postais de várias imagens em qualquer aplicativo .NET.

  Download grátis julgamento
  
 

Aspose.BarCode para .NET é uma biblioteca poderosa para gerar e reconhecer códigos de barras 1D e 2D de vários tipos de imagem em qualquer ângulo. Os desenvolvedores podem adicionar facilmente a geração de código de barras e a funcionalidade de leitura aos seus aplicativos .NET. Também permite exportar os códigos de barras gerados para diferentes formatos de imagem de alta qualidade.

Aspose.BarCode para .NET suporta manipular a aparência dos códigos de barras gerados como cor de fundo, cor da barra, ângulo de rotação, dimensão x, qualidade da imagem, resolução, legendas, tamanho e muito mais. Além disso, a API suporta vários tipos de recursos de reconhecimento e imagem, bem como diferentes tipos de simbologias.

Recursos avançados da API de código de barras .NET

Imprima etiquetas de código de barras com facilidade

Salvar ou carregar de stream ou arquivo

Codifique e decodifique caracteres (não em inglês) em tipos 2D

Gire imagens de código de barras em qualquer ângulo

Digitalize códigos de barras de TIFF de várias páginas

Suporte para simbologias lineares, 2D e postais

Simbologias Suportadas

A biblioteca de código de barras .NET suporta várias simbologias de código de barras 1D, 2D e postal para recursos de codificação e decodificação.

Os tipos lineares suportados pela API incluem:

  • EAN 13
  • EAN 8
  • UPC A
  • UPC E
  • Interleaved 2 of 5
  • Padrão 2 of 5
  • MSI
  • Code 11
  • Codabar
  • EAN 14 (SCC 14)
  • SSCC 18
  • ITF 14
  • Matrix 2 of 5
  • PZN
  • Code 128
  • Code 39 Estendido
  • Code 39 Padrão
  • Code 93 Estendido
  • Code 16K
  • Code 93 Padrão
  • IATA 2 of 5
  • OPC
  • GS1Code128
  • ISBN
  • ISMN
  • ISSN
  • ITF6
  • VIN
  • Pharmacode
  • DatabarOmniDirectional
  • DatabarTruncated
  • DatabarLimited
  • DatabarExpanded
  • DatabarStacked
  • DatabarExpandedStacked
  • DatabarStackedOmniDirectional
  • PatchCode
  • Supplement (Somente decodificação)

Os tipos 2D incluem:

  • PDF 417
  • Macro PDF 417
  • Micro PDF 417
  • Aztec
  • DataMatrix
  • Compact PDF 417 (Somente decodificação)
  • QR
  • MicroQR
  • DotCode
  • MaxiCode
  • GS1DataMatrix
  • Italian Post 25
  • Code16K

Os tipos postais incluem:

  • Postnet
  • Planet
  • Australia Post
  • USPS OneCode
  • Deutsche Post Identcode
  • RM4SCC
  • Deutsche Post Leticode
  • SingaporePost
  • AustralianPosteParcel
  • SwissPostParcel
  • UpcaGs1DatabarCoupon

Gerar códigos de barras

A API do gerador de código de barras oferece a criação de códigos de barras especificando várias simbologias, definindo o texto do código (dados a serem codificados para a imagem do código de barras) e propriedades relacionadas à aparência, como cor do plano de fundo, fonte e localização (ocultar, acima, abaixo) e alinhamento . Além disso, pode-se criar códigos de barras bidimensionais como PDF 417, Data Matrix, Aztec, QR e Micro QR código de barras etc da mesma forma que de um dimensional.

Geração de código de barras - C#

 // O caminho para o diretório de documentos.

string dataDir = "define-your-directory";

// Instancia o objeto e define diferentes propriedades do código de barras

BarcodeGenerator  generator = new BarcodeGenerator (EncodeTipos.Code128, "1234567");

generator.Parameters.Barcode.XDimension.Millimeters = 1f;



// Salve a imagem em seu sistema e defina seu formato de imagem para Jpeg

generator.Save(dataDir + "output.jpg", BarCodeImageFormat.Jpeg);

Suporte de imagem, rotação e dimensionamento

Aspose.BarCode para .NET permite a manipulação de bordas de rótulos, cores de bordas, estilo, margens e largura. Ele também oferece a capacidade de modificar a cor da imagem, a cor do plano de fundo e a cor da barra. Você também pode girar imagens de código de barras para qualquer ângulo e produzir imagens de alta qualidade com anti-aliasing. Além disso, você pode definir resoluções personalizadas para as imagens resultantes enquanto as salva em qualquer um dos formatos de imagem suportados.

Digitalização de código de barras

A API de código de barras contém outro recurso poderoso para ler ou detectar os códigos de barras 1D e 2D mais usados, detectando-os em qualquer lugar. Apenas algumas linhas de código para detectar os códigos de barras da imagem.

Reconhecimento de código de barras - C#

using (BarCodeReader reader = new BarCodeReader(@"d:\template.jpg"))

{

    foreach (BarCodeResult result in reader.ReadBarCodes())

    {

        Console.WriteLine("Type: " + result.CodeType);

        Console.WriteLine("CodeText: " + result.CodeText);

    }

}

O que as pessoas estão dizendo

Não acredite apenas em nossa palavra. Veja o que os usuários têm a dizer sobre APIs.

 
 
Ver estudos de caso