Skip to content

The code is not scannable  #61

@L1cardo

Description

@L1cardo

This one is generated by CarBode-Barcode-Scanner-For-SwiftUI
DF1D830B-7D04-4AA8-9A85-2DB9D78CAE08

This one is generate by myself with code
58688B43-38FD-49EE-8C3E-A61049854A3B

func generateQRCode(from string: String) -> UIImage? {
    let data = string.data(using: String.Encoding.ascii)

    if let filter = CIFilter(name: "CIQRCodeGenerator") {
        filter.setValue(data, forKey: "inputMessage")
        let transform = CGAffineTransform(scaleX: 3, y: 3)

        if let output = filter.outputImage?.transformed(by: transform) {
            return UIImage(ciImage: output)
        }
    }

    return nil
}

And here is my question:

  1. The one generated by CarBode-Barcode-Scanner-For-SwiftUI looks weird, like there is some offset in every dot.
  2. And it can’t be scannable. :(

Any idea please?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions