https://github.com/tinydesk/td-angular-barcode
Barcode Generator for Angular 1 (Supports 90+ barcode types: qr, aztec, code128, ean, isbn, interleaved2of5, ...)
https://github.com/tinydesk/td-angular-barcode
angular aztec barcode barcode-generator code128 ean generator interleaved2of5 qrcode
Last synced: 19 days ago
JSON representation
Barcode Generator for Angular 1 (Supports 90+ barcode types: qr, aztec, code128, ean, isbn, interleaved2of5, ...)
- Host: GitHub
- URL: https://github.com/tinydesk/td-angular-barcode
- Owner: tinydesk
- License: mit
- Created: 2016-02-17T09:29:07.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2018-02-22T15:52:31.000Z (about 8 years ago)
- Last Synced: 2026-01-26T12:30:46.318Z (about 2 months ago)
- Topics: angular, aztec, barcode, barcode-generator, code128, ean, generator, interleaved2of5, qrcode
- Language: JavaScript
- Homepage: https://dinony.com/projects/td-barcode/demo/
- Size: 70.3 KB
- Stars: 22
- Watchers: 3
- Forks: 5
- Open Issues: 3
-
Metadata Files:
- Readme: readme.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# tdBarcode: Angular 1 barcode generator
The most complete Angular 1 barcode generator.
Provides a simple wrapper directive for [bwip-js](https://github.com/metafloor/bwip-js).
## Requirements
* AngularJS^1.2.x
* bwip-js^0.14.2
## Install
$ npm install td-angular-barcode
or
$ bower install td-angular-barcode
## Demo
Here is a [demo](https://dinony.com/projects/td-barcode/demo/), which shows all supported barcode types.
## Usage
Check out the [basic](https://dinony.com/projects/td-barcode/basic/) example, to see the basic setup.
## bwip-js
For more info check [bwip-js](https://github.com/metafloor/bwip-js).
## Alternatives
If you have to support only a few types or just a certain type of barcode there are also alternatives (state of 2016-02).
* [angular-io-barcode](https://github.com/loicmahieu/angular-io-barcode) ~ 8 types
* [angular-barcode](https://github.com/justechn/angular-barcode) ~ 8 types
* [angular-barcode-generator](https://github.com/zhuk-aa/angular-barcode-generator) code128
* [angular-qrcode](https://github.com/monospaced/angular-qrcode)
* [angular-qr](https://github.com/janantala/angular-qr)
## Supported Types
* AusPost 4 State Customer Code
* Aztec Code
* Aztec Runes
* BC412
* Channel Code
* Codabar
* Codablock F
* Code 11
* Code 128
* Code 16K
* Code 25
* Code 39
* Code 39 Extended
* Code 49
* Code 93
* Code 93 Extended
* Code One
* Compact Aztec Code
* Compact PDF417
* COOP 2 of 5
* Custom 1D symbology
* Custom 4 state symbology
* Data Matrix
* Datalogic 2 of 5
* Deutsche Post Identcode
* Deutsche Post Leitcode
* EAN-13
* EAN-13 Composite
* EAN-2 (2 digit addon)
* EAN-5 (5 digit addon)
* EAN-8
* EAN-8 Composite
* Flattermarken
* GS1 Composite 2D Component
* GS1 Data Matrix
* GS1 DataBar Expanded
* GS1 DataBar Expanded Composite
* GS1 DataBar Expanded Stacked
* GS1 DataBar Expanded Stacked Composite
* GS1 DataBar Limited
* GS1 DataBar Limited Composite
* GS1 DataBar Omnidirectional
* GS1 DataBar Omnidirectional Composite
* GS1 DataBar Stacked
* GS1 DataBar Stacked Composite
* GS1 DataBar Stacked Omnidirectional
* GS1 DataBar Stacked Omnidirectional Composite
* GS1 DataBar Truncated
* GS1 DataBar Truncated Composite
* GS1 QR Code
* GS1-128
* GS1-128 Composite
* GS1-14
* HIBC Codablock F
* HIBC Code 128
* HIBC Code 39
* HIBC Data Matrix
* HIBC MicroPDF417
* HIBC PDF417
* HIBC QR Code
* IATA 2 of 5
* Industrial 2 of 5
* Interleaved 2 of 5 (ITF)
* ISBN
* ISMN
* ISSN
* Italian Pharmacode
* ITF-14
* Japan Post 4 State Customer Code
* Matrix 2 of 5
* MaxiCode
* Micro QR Code
* MicroPDF417
* Miscellaneous symbols
* MSI Modified Plessey
* PDF417
* Pharmaceutical Binary Code
* Pharmazentralnummer (PZN)
* Plessey UK
* PosiCode
* QR Code
* Royal Dutch TPG Post KIX
* Royal Mail 4 State Customer Code
* SSCC-18
* Telepen
* Telepen Numeric
* Two-track Pharmacode
* UPC-A
* UPC-A Composite
* UPC-E
* UPC-E Composite
* USPS Intelligent Mail
* USPS PLANET
* USPS POSTNET