Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SwiftQR - Generate QRCode Bitmap

This package is a Swift wrapper of QR-Code-generator C Library.

It works on Linux.

Getting Started

Generate QRCode

  • Generate from text
let qrcode = try QRCode(from: "https://www.google.com/ncr")
  • Generate from binary data
let data = "https://www.google.com/ncr".data(using: .utf8)!
let qrcode = try QRCode(from: data)
  • Generate from segments
let segments = try QRCode(from: [
            .bytes(data),
            .numeric("123"),
            .alphanumeric("123abc")
        ])
let qrcode = try QRCode(from: segments)

Get bitmap

let bitmap: [[Bool]] = qrcode.qrcodeData

ASCII Image

let asciiImage: String = qrcode.asciiImage
print(asciiImage)

Showcase

About

Swift QRCode bitmap generator, a C library wrapper, works on Linux.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages