All Projects → illiashenkoo → glide-barcode

illiashenkoo / glide-barcode

Licence: Apache-2.0 license
GlideBarcode is an open-source barcode loading extension for Android Glide that wraps barcode generating and displaying.

Programming Languages

kotlin
9241 projects
java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to glide-barcode

barcode-java
Java Barcode Image Generation Library
Stars: ✭ 18 (-25%)
Mutual labels:  barcode, barcode-generator, barcode-images
barcode.flutter
barcode generate library for Flutter
Stars: ✭ 58 (+141.67%)
Mutual labels:  barcode, barcode-generator, barcode-images
barcoder
A classy package to generate SVG barcodes for the web.
Stars: ✭ 64 (+166.67%)
Mutual labels:  barcode, barcode-generator
angular-barcode
An angular directive for lindell's JsBarcode
Stars: ✭ 25 (+4.17%)
Mutual labels:  barcode, barcode-generator
barcoder
Lightweight Barcode Encoding Library for .NET Framework, .NET Standard and .NET Core.
Stars: ✭ 76 (+216.67%)
Mutual labels:  barcode, barcode-generator
Jsbarcode
Barcode generation library written in JavaScript that works in both the browser and on Node.js
Stars: ✭ 4,198 (+17391.67%)
Mutual labels:  barcode, barcode-generator
Efqrcode
A better way to operate QR Code in Swift, support iOS, macOS, watchOS and tvOS.
Stars: ✭ 4,121 (+17070.83%)
Mutual labels:  barcode, barcode-generator
android-zbar-sdk
🔗 android-zbar-sdk, provide jni source, so file and jar file used alone, gradle/maven remote dependencies.
Stars: ✭ 311 (+1195.83%)
Mutual labels:  barcode
inventory
Use a barcode reader to scan the foods in your house and add them to a database. See legacy for zbarcam integration. Master integrates with a USB barcode laser scanner.
Stars: ✭ 32 (+33.33%)
Mutual labels:  barcode
laravel-barcode-generator
Generate multiple barcode in Laravel as well as in core PHP for your project, Very easy to install and easy to manage, no difficulties or no complexities for use, keep always smile. :)
Stars: ✭ 17 (-29.17%)
Mutual labels:  barcode
jQuery.EAN13
A jQuery & plain JavaScript library for generating EAN13-barcodes
Stars: ✭ 45 (+87.5%)
Mutual labels:  barcode
angular-io-barcode
Angular wrapper for io-barcode
Stars: ✭ 30 (+25%)
Mutual labels:  barcode
escpos-coffee-samples
anastaciocintra.github.io/escpos-coffee
Stars: ✭ 29 (+20.83%)
Mutual labels:  barcode
javascript-barcode
Dynamsoft Barcode Reader JavaScript SDK for package managers. PDF417, QR Code, DataMatrix, MaxiCode and more are supported.
Stars: ✭ 142 (+491.67%)
Mutual labels:  barcode
barlix
Barcode generator for Elixir
Stars: ✭ 40 (+66.67%)
Mutual labels:  barcode-generator
ZxingSupport
A Library based on Zxing, make you easy to develop 1D/2D barcode-scan App.
Stars: ✭ 15 (-37.5%)
Mutual labels:  barcode
ESCPOS
A ESC/POS Printer Commands Helper
Stars: ✭ 26 (+8.33%)
Mutual labels:  barcode
react-native-smart-code
Support React & ReactNative.In react-native,it's create base64 String,which is qrcode or barcode ,and without webview.In react,we use jsbarcode.
Stars: ✭ 14 (-41.67%)
Mutual labels:  barcode
scanbot-sdk-example-ios
No description or website provided.
Stars: ✭ 17 (-29.17%)
Mutual labels:  barcode
aws-lambda-barcode-generator
This project uses a Node.js wrapper to build a Go Lambda function that generates & returns a barcode when triggered by AWS API Gateway.
Stars: ✭ 14 (-41.67%)
Mutual labels:  barcode-generator

Glide-Barcode

JitPack Android Arsenal

GlideBarcode is an open-source barcode loading extension for Android Glide that wraps barcode generating and displaying.

Example

Integration Gradle

Step 1. Add the JitPack repository to your root build.gradle at the end of repositories.

allprojects {
    repositories {
        //...
        maven { url 'https://jitpack.io' }
    }
}

Step 2. Add the dependency

dependencies {

    /* Zxing */
    implementation 'com.google.zxing:core:X.X.X'

    /* Glide */
    implementation 'com.github.bumptech.glide:glide:X.X.X'
    kapt 'com.github.bumptech.glide:compiler:X.X.X'
    
    implementation 'com.github.illiashenkoo:glide-barcode:X.X.X'
}

Example of use

Step 1. Include a AppGlideModule implementation in your application:

@GlideModule
class MyAppGlideModule : AppGlideModule() {
    override fun registerComponents(context: Context, glide: Glide, registry: Registry) {
        super.registerComponents(context, glide, registry)
    }
}

Step 2. Initialize  GlideBarcode => GlideBarcode.registerFactory(registry)

@GlideModule
class MyAppGlideModule : AppGlideModule() {
    override fun registerComponents(context: Context, glide: Glide, registry: Registry) {
        super.registerComponents(context, glide, registry)
        GlideBarcode.registerFactory(registry)
    }
}

Step 3. Create barcode object

val barcode = Barcode("QrCode", BarcodeFormat.QR_CODE)

Step 4. Show barcode

Glide.with(this)
    .load(barcode)
    .into(imageView)

Links

Contacts

Oleg Illiashenko

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].