package barcode
import "github.com/boombuler/barcode"
Index ¶
Constants ¶
const ( TypeAztec = "Aztec" TypeCodabar = "Codabar" TypeCode128 = "Code 128" TypeCode39 = "Code 39" TypeCode93 = "Code 93" TypeDataMatrix = "DataMatrix" TypeEAN8 = "EAN 8" TypeEAN13 = "EAN 13" TypePDF = "PDF417" TypeQR = "QR Code" Type2of5 = "2 of 5" Type2of5Interleaved = "2 of 5 (interleaved)" )
Types ¶
type Barcode ¶
type Barcode interface { image.Image // returns some meta information about the barcode Metadata() Metadata // the data that was encoded in this barcode Content() string }
a rendered and encoded barcode
func Scale ¶
Scale returns a resized barcode with the given width and height.
type BarcodeIntCS ¶
Additional interface that some barcodes might implement to provide the value of its checksum.
type Metadata ¶
type Metadata struct { // the name of the barcode kind CodeKind string // contains 1 for 1D barcodes or 2 for 2D barcodes Dimensions byte }
Contains some meta information about a barcode
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
aztec | Package aztec can create Aztec Code barcodes |
codabar | Package codabar can create Codabar barcodes |
code128 | Package code128 can create Code128 barcodes |
code39 | Package code39 can create Code39 barcodes |
code93 | Package code93 can create Code93 barcodes |
datamatrix | Package datamatrix can create Datamatrix barcodes |
ean | Package ean can create EAN 8 and EAN 13 barcodes. |
pdf417 | Package pdf417 can create PDF-417 barcodes |
qr | Package qr can be used to create QR barcodes. |
twooffive | Package twooffive can create interleaved and standard "2 of 5" barcodes. |
utils | Package utils contain some utilities which are needed to create barcodes |
- Version
- v1.0.0
- Published
- Sep 22, 2017
- Platform
- darwin/amd64
- Imports
- 5 packages
- Last checked
- now –
Tools for package owners.