Barcode API для Android-приложений
Сканируйте или генерируйте штрихкоды всего за несколько строк
Ещё примеры >// 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’
Готовый UI сканирования камерой для Android
Создавайте быстрые и надёжные экраны сканирования без сборки камеры, UI и распознавания «с нуля». Aspose.BarCode для Android via Java включает компонент сканирования, который может работать как отдельная Activity или быть встроенным как Fragment, с настройками параметров распознавания и области сканирования.
Стандарты? Поддерживаются.
Aspose.BarCode for Android via Java поддерживает все основные форматы изображений, включая векторные форматы SVG и EMF, а также PDF. Используйте наш API, чтобы распознавать files со сканеров или камер без лишних усилий. Ниже — все поддерживаемые barcode symbologies, включая 1D, 2D, postal и composite типы. Каждый из них можно генерировать и распознавать на всех поддерживаемых платформах.
Matrix / 2D Codes
- QR Code, MicroQR, rMQR
- Data Matrix, Industrial Data Matrix (DPM)
- Aztec
- Han Xin
- MaxiCode
- DotCode
Linear / 1D Codes
- UPCA, UPCE
- EAN13, EAN14, EAN8
- Code 128
- DataBar
- ITF
- Postal
Industry & Composite Codes
- GS1
- ECI
- Composite barcodes
- HIBC
- SwissQR
- Royal Mailmark
Создано для Android
Aspose.BarCode для Android via Java адаптирован для мобильной разработки под Android. Он совместим с Android API level 19 и выше. Вы можете подключить его к Gradle‑проектам как AAR из Aspose Maven repository и использовать Android Studio для разработки.
Live Code Demo
Вставьте текст → получите штрихкод. Перетащите файл → получите декодированные данные. В обоих примерах есть автоматически сгенерированный образец кода, который можно сразу скопировать в проект.
Полный контроль над штрихкодами для мобильных приложений
Aspose.BarCode для Android via Java помогает разработчикам добавлять надёжные barcode‑возможности прямо в Android‑приложения. От ритейла и логистики до медицины и банков — эта мобильная библиотека оптимизирована для real‑time workflows и хорошо работает на устройствах среднего класса. Это отличный выбор для приложений, которым нужно точное чтение штрихкодов или аккуратная генерация «на ходу».
С чистым Java API и готовым к Android компонентом сканирования вы можете:
- Распознавать и генерировать 1D и 2D штрихкоды, включая QR, Aztec, Code 128 и другие
- Сканировать штрихкоды с камеры, фотографий или файлов
- Настраивать внешний вид штрихкода, разрешение, размер и выравнивание
- Использовать стандарты ECI, GS1 и postal barcode
- Встраивать barcode workflows в бизнес‑ или consumer‑приложения с единообразным UX
Возможности и функции
Aspose.BarCode for Android via Java — мощная библиотека для разработки, которая позволяет генерировать и распознавать 1D и 2D штрихкоды из разных типов изображений под любым углом. Этот API позволяет экспортировать сгенерированные штрихкоды в различные высококачественные форматы изображений, изменять внешний вид штрихкодов и их параметры — например цвет фона, цвет штрихов, угол поворота, x-dimension, качество изображения, разрешение, подписи, размер и многое другое. Также API предоставляет богатые возможности обнаружения и чтения штрихкодов и поддерживает более 80 типов штрихкодов.
Сохраняйте этикетки со штрихкодами в разных форматах
Распознавайте из потока или файла
Кодируйте и декодируйте символы (неанглийские) в 2D типах
Поворачивайте изображения штрихкодов под любым углом
Сканируйте штрихкоды из многостраничных TIFF и PDF файлов с Aspose.PDF
Поддержка линейных, 2D и postal symbologies