Aspose.BarCode  for Java

API de reconocimiento y generación de código de barras de Java

Genere, personalice y reconozca imágenes de códigos de barras lineales, 2D y postales a partir de archivos JPG, TIFF, PNG, BMP, GIF y EXIF.

  Descargar prueba gratuita
  
 

Aspose.BarCode para Java es una API robusta y confiable que proporciona funciones de generación y reconocimiento de códigos de barras para aplicaciones Java. Es compatible con los estándares y especificaciones más establecidos y permite leer códigos de barras 1D y 2D de imágenes de diferentes formatos en múltiples ángulos.

Aspose.BarCode para Java representa las etiquetas en una variedad de formatos de imagen con opciones de imagen altamente flexibles. Además, la biblioteca proporciona impresión, así como codificación y decodificación de múltiples simbologías.

Características avanzadas de la biblioteca de códigos de barras de Java

Especificar simbologías 1D, 2D y Postal

Ajuste y modifique las propiedades relacionadas con la apariencia del texto del código

Administrar subtítulos y estilos de fuente

Compatibilidad con datos de suma de comprobación y suplementos

Genere imágenes de códigos de barras en múltiples formatos de imagen

Lea tipos 1D y 2D en cualquier ángulo

Personalizar la altura de las imágenes

Soporte de dimensión X e Y para tipo 2D

Optimizar la codificación Code128

Manipule las etiquetas de muchas formas

Aspose.BarCode for Java API proporciona la capacidad de manipular los bordes, el estilo, el margen y el ancho de la imagen, así como el color de fondo y el color de la barra de la imagen. También puede rotar imágenes en cualquier ángulo y producir imágenes de códigos de barras de alta calidad con suavizado. Además de esto, los márgenes de imagen & La resolución se puede personalizar.

Reconocer códigos de barras a partir de imágenes

La biblioteca de código de barras de Java es capaz de leer diferentes imágenes. La clase BarCodeReader, que es la principal responsable de la función de reconocimiento, admite muchos formatos de imagen populares, incluidos BMP, PNG, TIFF, JPEG & GIF. El proceso de reconocimiento es altamente configurable, lo que le permite establecer regiones esperadas para encontrar etiquetas de código en una imagen, aplicar sugerencias de reconocimiento manual para optimizar el escaneo y la visualización. aplicar filtros de binarización en la imagen.

Leer el tipo de código de barras y el texto de la imagen - Java

// inicializa el lector con imagen & tipo esperado

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

// leer código

while (reader.read()) {

	// imprime el tipo de código y el texto

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

}

Simbologías de códigos de barras compatibles

Aspose.BarCode for Java API ofrece soporte para múltiples simbologías 1D, 2D y postales que tienen capacidades de codificación y decodificación:

  • 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 (Solo decodificación)
  • Supplement (Solo decodificación)

Simbologías 2D admitidas

  • PDF417
  • Macro PDF417
  • DataMatrix
  • QR
  • Aztec (Solo codificar)
  • Italian Post 25
  • GS1 Data Matrix

Simbologías postales admitidas

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