Aspose.BarCode  for Android via Java

API de Android para generación y reconocimiento de códigos de barras

Cree o lea códigos de barras 1D, 2D y postales a partir de imágenes en cualquier aplicación móvil Android.

  Descargar prueba gratuita
  
 

Aspose.BarCode para Android a través de Java es un conjunto de generación de código de barras & Escaneo de API para aplicaciones de Android. API admite 1D, 2D y amp; códigos de barras postales desde diferentes ángulos en las imágenes. La API del generador de códigos de barras crea fácilmente imágenes de códigos de barras en múltiples formatos. Además, admite múltiples funciones de imagen, como la manipulación de los bordes de la imagen, el color de la imagen, la rotación de imágenes, la personalización de la resolución y mucho más.

Características avanzadas de la API de código de barras de Android

Codifique y decodifique caracteres no ingleses en tipos 2D

Controle el tamaño, el color y el tamaño del código. texto de código

Gire imágenes de código en cualquier ángulo

Generar y reconocer multitud de tipos

Admite simbologías lineales, 2D y postales

Exporte etiquetas de código a una variedad de formatos de imagen

Escaneo de múltiples códigos de barras en una sola imagen

La API tiene la capacidad de escanear y reconocer todos los códigos presentes en una imagen con un tipo de simbología compatible.

Reconocer todos los códigos de barras

 BufferedImage img = ImageIO.read(new File(dir+ "MultiCodesImage.png"));

// Inicializar lector de código de barras

BarCodeReader rd = new BarCodeReader(img, DecodeType.ALL_SUPPORTED_TYPES);

// Leer todos los tipos de código de barras

while (rd.read()) {

	// Imprimir el texto del código, si se encuentra el código de barras y el tipo de simbología	

      System.out.println("Texto del código: " + rd.getCodeText().toString() + " Tipo de código:  " + rd.getCodeType());

}

Simbologías de códigos de barras compatibles

Aspose.BarCode para Android a través de Java admite diferentes simbologías de códigos de barras postales, 2D y lineales tanto para la codificación como para la decodificación.

Los tipos lineales admitidos por API incluyen:

  • EAN13
  • EAN8
  • UPCA
  • UPCE
  • Interleaved2of5
  • Standard2of5
  • MSI
  • Code11
  • Code16K
  • Codabar
  • EAN14(SCC14)
  • SSCC18
  • ITF14
  • Matrix 2 of 5
  • PZN
  • Code128
  • Code39 Extended
  • Code39 Standard
  • Code93 Extended
  • Code93 Standard
  • IATA 2 of 5
  • OPC
  • GS1Code128
  • ISBN
  • ISMN
  • ISSN
  • ITF6
  • VIN
  • Pharmacode
  • DatabarOmniDirectional
  • DatabarTruncated
  • DatabarLimited
  • DatabarExpanded
  • DatabarStackedOmniDirectional
  • DatabarExpandedStacked
  • DatabarStacked
  • PatchCode
  • Supplement (Solo decodificación)

Los tipos 2D incluyen:

  • PDF417
  • MacroPDF417
  • MicroPDF417
  • CompactPDF417 (Solo decodificación)
  • DataMatrix
  • Aztec
  • QR
  • MicroQR
  • DotCode
  • MaxiCode
  • Italian Post 25
  • GS1DataMatrix
  • Code16K

Los tipos postales incluyen:

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

Imagen, Rotación y Dimensionamiento

Las funciones comunes de manipulación de la biblioteca de códigos de barras son la modificación de la imagen del código de barras, los colores de borde y de fondo, el color de la barra, los márgenes, el ancho de las imágenes y mucho más. Además, la API de Android puede ajustar la resolución de las imágenes resultantes y puede rotar las imágenes en cualquier ángulo para generar imágenes de alta calidad con suavizado.

Personalización de simbologías y apariencia

La API de código de barras de Android permite a los desarrolladores personalizar los códigos especificando diferentes simbologías, ajustando el texto y las propiedades del código, como el color de fondo, el color de primer plano, la fuente, así como la alineación y la ubicación (arriba, abajo, ocultar). También puede administrar fácilmente la configuración de subtítulos para las mismas propiedades.