Aspose.BarCode  for Java

API de geração e reconhecimento de código de barras Java

Gere, personalize e reconheça imagens de código de barras lineares, 2D e postais de arquivos JPG, TIFF, PNG, BMP, GIF e EXIF.

  Download grátis julgamento
  
 

Aspose.BarCode for Java é uma API robusta e confiável que fornece os recursos de geração e reconhecimento de código de barras para aplicativos Java. Ele suporta os padrões e especificações mais estabelecidos e permite ler códigos de barras 1D e 2D de imagens de diferentes formatos em vários ângulos.

Aspose.BarCode para Java renderiza os rótulos em uma variedade de formatos de imagem com opções de imagem altamente flexíveis. Além disso, a biblioteca oferece impressão, codificação e decodificação de múltiplas simbologias.

Recursos avançados de biblioteca de código de barras Java

Especificar simbologias 1D, 2D e Postal

Ajustar e modificar as propriedades relacionadas à aparência do texto do código

Gerenciar legendas e estilos de fonte

Suporte para dados de soma de verificação e suplemento

Gere imagens de código de barras para vários formatos de imagem

Leia tipos 1D e 2D em qualquer ângulo

Personalizar a altura das imagens

Suporte de dimensão X e Y para tipo 2D

Otimize a codificação Code128

Manipular rótulos de várias maneiras

Aspose.BarCode para API Java fornece a capacidade de manipular as bordas, estilo, margem e largura da imagem, bem como a cor de fundo da imagem e a cor da barra. Você também pode girar as imagens em qualquer ângulo e produzir imagens de código de barras de alta qualidade com anti-aliasing. Além disso, as margens da imagem & a resolução pode ser personalizada.

Reconhecer códigos de barras de imagens

A biblioteca de código de barras Java é capaz de ler imagens diferentes. A classe BarCodeReader, que é a principal responsável pelo recurso de reconhecimento, suporta muitos formatos de imagem populares, incluindo BMP, PNG, TIFF, JPEG & GIF. O processo de reconhecimento é altamente configurável, permitindo que você defina as regiões esperadas para encontrar rótulos de código em uma imagem, aplique dicas de reconhecimento manual para otimizar a digitalização & aplicar filtros de binarização na imagem.

Leia o tipo de código de barras e o texto da imagem - Java

// inicializa o leitor com imagem & tipo esperado

BarCodeReader reader = new BarCodeReader(dir + "bcode.png", DecodeType.ALL_SUPPORTED_TYPES);

// lê o código

while (reader.read()) {

	// imprime o tipo de código e o texto

	System.out.println("Type: " + reader.getCodeType() + " Text: " + reader.getCodeText());

}

Simbologias de código de barras suportadas

Aspose.BarCode for Java API oferece suporte para várias simbologias 1D, 2D e postais com recursos de codificação e decodificação:

  • EAN-13
  • EAN-8
  • UPC-A
  • UPC-E
  • Interleaved 2 of 5
  • Standard 2 of 5
  • MSI
  • Code-11
  • Codabar
  • EAN-14 (SCC14)
  • SSCC-18
  • ITF-14
  • Matrix 2 of 5
  • PZN
  • Code-128
  • Code-39 Extended
  • Code-39 Standard
  • Code-93 Extended
  • Code-93 Standard
  • IATA 2 of 5
  • OPC
  • GS1 Code-128
  • ISBN
  • ISMN
  • ISSN
  • ITF-6
  • VIN
  • Pharmacode
  • Databar Omni Directional
  • Databar Limited
  • Databar Truncated
  • Databar Expanded
  • Patch Code (Somente decodificação)
  • Supplement (Somente decodificação)

Simbologias 2D suportadas

  • PDF417
  • Macro PDF417
  • DataMatrix
  • QR
  • Aztec (Somente codificação)
  • Italian Post 25
  • GS1 Data Matrix

Simbologias Postais Suportadas

  • Postnet
  • USPS OneCode
  • Planet
  • Australia Post
  • Deutsche Post Identcode
  • Deutsche Post Leticode
  • Singapore Post
  • Swiss Post Parcel
  • RM4SCC
  • Australian Poste Parcel