Skip to content

Create 2D barcodes Code128, Data Matrix, QRCode or Aztec in JavaScript, MS Office or OpenOffice

License

Notifications You must be signed in to change notification settings

barionleg/2D-Barcode

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2D Barcode Generator

Data Matrix, QR, Aztec and Code 128 barcode creation by open source JavaScript program or office macros. Demonstration example page at GitHub

Features

  • Creates Data Matrix in square or rectangular pattern.
  • Creates QR or micro QR barcode symbols.
  • Creates Aztec, compact Aztec or Aztec rune barcodes.
  • Creates PDF417, compact PDF417 or micro PDF417 barcodes.
  • HTML, canvas, Scalable Vector Graphic or PNG/GIF pixel image output.
  • One short and compact program for all barcodes.
  • Available for office programs Excel, Access and Calc.
  • Automatic mode encoding and barcode size selection.
  • Algorithm could be easily adapted to individual requirements.
  • Free and open-source software program under MIT license.
  • size optimization for mixed data types in one symbol.
  • no handling of special codes like FNC1 or ECI.

Advantages

  • Universal: runs on every browser, operating system or platform.
  • Flexible: outputs vector or pixel images in adjustable design.
  • Adaptable: modify or convert simple source code to your own desire.

The algorithm is available as Jasvascript: barcode.js.

For MS Office it is available as Excel: barcode.xlsm and Access: barcode.accdb.

And for Open/LibreOffice it is available as Calc: barcode.ods.

Go do something cool with it.

Information about barcodes

BarMatrixCode The Bar- and Matrixcode information (german)

Data Matrix

Wikipedia Data Matrix

ISO/IEC 16022:2006, Data Matrix barcode symbology specification (CHF 198.-)

Grandzebu Accueil, The Datamatrix code

Barcode Coder, Data Matrix specification

American Mathematical Society, Crypto Graphics

QR

Wikipedia QR code

Denso Wave, the Inventor of QR Code

ISO/IEC 18004:2006, QR Code 2005 barcode symbology specification (CHF 198.-)

Wikiversity, Reed-Solomon codes for coders

Thonky QR Code Tutorial

RedTitan

Aztec

Wikipedia Aztec code

ISO/IEC 24778:2008, Aztec Code barcode symbology specification (CHF 158.-)

Rit Service (web archive)

Programs

Barcode Writer in Pure PostScript

Zint Barcode Generator

About

Create 2D barcodes Code128, Data Matrix, QRCode or Aztec in JavaScript, MS Office or OpenOffice

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 51.9%
  • JavaScript 26.0%
  • Python 11.9%
  • C 9.4%
  • CSS 0.8%