abiao 4cca7d0f36 init fohow api project пре 5 година
..
bitset 4cca7d0f36 init fohow api project пре 5 година
reedsolomon 4cca7d0f36 init fohow api project пре 5 година
.gitignore 4cca7d0f36 init fohow api project пре 5 година
.travis.yml 4cca7d0f36 init fohow api project пре 5 година
LICENSE 4cca7d0f36 init fohow api project пре 5 година
README.md 4cca7d0f36 init fohow api project пре 5 година
encoder.go 4cca7d0f36 init fohow api project пре 5 година
encoder_test.go 4cca7d0f36 init fohow api project пре 5 година
example_test.go 4cca7d0f36 init fohow api project пре 5 година
qrcode.go 4cca7d0f36 init fohow api project пре 5 година
qrcode_decode_test.go 4cca7d0f36 init fohow api project пре 5 година
qrcode_test.go 4cca7d0f36 init fohow api project пре 5 година
regular_symbol.go 4cca7d0f36 init fohow api project пре 5 година
regular_symbol_test.go 4cca7d0f36 init fohow api project пре 5 година
symbol.go 4cca7d0f36 init fohow api project пре 5 година
symbol_test.go 4cca7d0f36 init fohow api project пре 5 година
version.go 4cca7d0f36 init fohow api project пре 5 година
version_test.go 4cca7d0f36 init fohow api project пре 5 година

README.md

go-qrcode

Package qrcode implements a QR Code encoder. Build Status


A QR Code is a matrix (two-dimensional) barcode. Arbitrary content may be encoded, with URLs being a popular choice :)

Each QR Code contains error recovery information to aid reading damaged or obscured codes. There are four levels of error recovery: Low, medium, high and highest. QR Codes with a higher recovery level are more robust to damage, at the cost of being physically larger.

Usage

import qrcode "github.com/skip2/go-qrcode"

  • Create a PNG image:
    var png []byte
    png, err := qrcode.Encode("https://example.org", qrcode.Medium, 256)
    
  • Create a PNG image and write to a file:
    err := qrcode.WriteFile("https://example.org", qrcode.Medium, 256, "qr.png")
    

Both examples use the qrcode.Medium error Recovery Level and create a 256x256 pixel, black on white QR Code.

The maximum capacity of a QR Code varies according to the content encoded and
the error recovery level. The maximum capacity is 2,953 bytes, 4,296
alphanumeric characters, 7,089 numeric digits, or a combination of these.

Documentation

Demoapp

http://go-qrcode.appspot.com

Links