Android 应用条码 API
几行代码即可扫描或生成条码
更多示例 >// Create instance of BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "ASPOSE");
// Set barcode x-dimension in pixels
gen.getParameters().getBarcode().getXDimension().setPixels(4);
// Generate barcode and save to PNG
gen.save("QRCode.png", BarCodeImageFormat.PNG);
> implementation group: ‘com.aspose’, name: ‘aspose-barcode-android-java’, version: ‘25.6’, ext: ‘aar’
Android 即插即用的相机扫描 UI
无需从零搭建相机、UI 与识别流程,也能快速构建稳定可靠的扫描界面。Aspose.BarCode for Android via Java 提供条码扫描组件,可作为独立 Activity 运行或以 Fragment 形式嵌入,并支持配置识别参数与扫描区域。
标准?全面覆盖。
Aspose.BarCode for Android via Java 支持所有主流图像格式,包括 SVG、EMF 等矢量格式,以及 PDF。使用我们的 API 识别 files (来自扫描仪或相机)非常轻松。以下是所有支持的条码制式,包括 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 打造
Aspose.BarCode for Android via Java 专为 Android 移动开发优化,兼容 Android API level 19 及以上。你可以从 Aspose Maven 仓库以 AAR 的形式集成到 Gradle 项目中,并使用 Android Studio 进行开发。
在线代码演示
粘贴文本 → 生成条码。拖入文件 → 获取解码数据。两个示例都附带自动生成的示例代码,方便你直接复制到项目中。
移动应用的全面条码控制
Aspose.BarCode for Android via Java 可帮助开发者直接在 Android 应用中加入强大的条码能力。从零售与物流到医疗与银行,该移动条码库针对实时工作流优化,并能在中端设备上良好运行。非常适合需要在移动端进行高精度条码读取或精准条码生成的应用。
借助简洁的 Java API 与面向 Android 的扫描组件,你可以:
- 识别并生成 1D 与 2D 条码,包括 QR、Aztec、Code 128 等
- 从相机采集、照片或文件中扫描条码
- 自定义条码外观、分辨率、尺寸与对齐方式
- 使用 ECI、GS1 与邮政条码标准
- 以一致的 UX 将条码工作流嵌入企业或消费级应用中
功能与能力
Aspose.BarCode for Android via Java 是一款强大的开发库,可从多种图像类型中以任意角度生成并识别 1D 与 2D 条码。该 API 支持将生成的条码导出为多种高质量图像格式,并可调整条码外观及参数(如背景色、条纹颜色、旋转角度、x-dimension、图像质量、分辨率、标题文字、尺寸等)。同时提供丰富的条码检测与读取能力,支持 80+ 种条码类型。
以多种格式保存条码标签
从流或文件中识别
在 2D 类型中编码与解码(非英文)字符
将条码图像旋转到任意角度
借助 Aspose.PDF 扫描多页 TIFF 和 PDF 文件中的条码
支持线性码、2D 码与邮政码制式