ondrs / barcode

Dead simple barcode generator for clojure based on Java barbecue.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

barcode Build Status Clojars Project

Dead simple barcode generator for Clojure based on Java barbecue library.

Installation

Add the following dependency to your project.clj file:

[ondrs/barcode "0.1.0"]

Usage

(def barcode (generate :code128 "010123456789012815051231")) ;; create a Barcode instance

;; adjust the barcode to your wishes
(doto barcode
  (.setDrawingText false)
  (.setBarHeight 3000)
  (.setBarWidth 200)
  (.setResolution 300))

(write! barcode "ean-128.png") ;; and write it into the file

(write! barcode an-output-stream :png) ;; or you can use an instance of OutputStream 

That's it!

About

Dead simple barcode generator for clojure based on Java barbecue.

License:Eclipse Public License 1.0


Languages

Language:Clojure 100.0%