为什么要Aspose.Barcode for Android?

条形码库支持各种设置以扫描并解码损坏或扭曲的条形码。它允许成功读取具有各种缺陷的条形码图像,例如高斯噪声,倒颜色,白点,视觉伪影,彩色背景和缺失的条。为了提高条形码的可读性,API启用了特殊的方法和机制,包括中值过滤,“盐和纸”过滤,减少图像大小等。此外,条形码库从高级方法中受益,可以解码工业数据矩阵条形码,读取严重损坏的QR码,甚至还原不正确的条形码。

标准?覆盖。

Aspose.BarCode for Android via Java Aspose.Barcode支持所有主要图像格式,包括SVG和EMF等向量格式以及PDF。使用我们的API识别 文件 轻松地从扫描仪或摄像机来看。这是所有支持的条形码符号,包括1D,2D,邮政和复合类型。每个受支持的平台都可以生成和识别每个。

矩阵 / 2D代码

  • QR Code, MicroQR, rMQR
  • Data Matrix, Industrial Data Matrix (DPM)
  • Aztec
  • Han Xin
  • MaxiCode
  • DotCode

线性 / 1D代码

  • UPCA, UPCE
  • EAN13, EAN14, EAN8
  • Code 128
  • DataBar
  • ITF
  • Postal

行业与复合代码

  • GS1
  • ECI
  • Composite barcodes
  • HIBC
  • SwissQR
  • Royal Mailmark

为Android建造

Android通过Java的Aspose.Barcode是针对Android上移动开发而定制的。它与Android API级别及更高级别兼容,它可以平稳地集成到Android Studio中,并支持平板电脑,电话和嵌入式Android设备的现代开发实践。

Android
Android Studio
Gradle
Amazon
Azure
IntelliJ IDEA
Eclipse
Apache Maven
GitHub

实时代码演示

粘贴文本→获取条形码。放下文件→获取解码数据。这两个示例均带有自动生成的示例代码,因此您可以直接复制到项目中。


// Initialize BarcodeGenerator BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "1234567"); // Set generation parameters gen.getParameters().getBarcode().getXDimension().setPixels(7); gen.getParameters().getBorder().setColor(new Color(0xff000000, true)); gen.getParameters().getBorder().getWidth().setPixels(7); // Generate and save Barcode image gen.save("image.png", BarCodeImageFormat.PNG);

// Initialize BarCodeReader BarCodeReader reader = new BarCodeReader("image.png", DecodeType.QR); // Set recognition quality reader.setQualitySettings(QualitySettings.getHighPerformance()); // Recognize barcodes and output results BarCodeResult[] res = reader.readBarCodes(); Log.d("BarcodeTest", String.format("Recognized %d barcode(s)", res.length)); for (BarCodeResult result : res) { Log.d("BarcodeTest", String.format("%s: %s", result.getCodeTypeName(), result.getCodeText())); }

移动应用程序的完整条形码控制

Aspose.Barcode for Android通过Java赋予开发人员,将强大的条形码功能直接添加到Android应用中。从零售和物流到医疗保健和银行业务,此移动条形码库将针对实时性能进行了优化,即使在中档设备上也可靠地工作。对于需要准确的条形码读数或旅途中精确条形码生成的应用程序,它是理想的选择。

具有完整的离线功能和干净的Java API,您可以:

  • 识别并生成1D和2D条形码,包括QR,AZTEC,代码128等
  • 从相机流,照片或文件扫描条形码
  • 自定义条形码外观,分辨率,大小和对齐方式
  • 使用ECI,GS1和邮政条形码标准
  • 轻松地将条形码工作流嵌入业务或消费者应用

功能和功能

Aspose.BarCode for Android via Java 是一个强大的开发库,可从各个角度生成和识别各种图像类型的1D和2D条形码。该API允许将生成的条形码导出到不同的高质量图像格式,可以修改生成的条形码及其参数的外观,例如背景颜色,条颜色,旋转角度,X维度,X维度,图像质量,分辨率,标题,大小等。它还提供了丰富的条形码检测和阅读功能,并支持60多种条形码类型。

Feature icon

以各种格式保存条形码标签

Feature icon

从流或文件中识别

Feature icon

2D类型中的编码和解码字符(非英语)

Feature icon

以任意角度旋转条形码图像

Feature icon

扫描条形码的多页TIFF

Feature icon

支持线性,2D和邮政符号