【发布时间】:2021-01-28 19:04:59
【问题描述】:
我需要生成 128C 格式的条形码。我搜索了很多,但只能找到 128 种条形码。现在我正在使用此代码生成条形码,它正在生成 128,但客户的要求是 128C。
func generateQRCode(from string: String) -> UIImage? {
let data = string.data(using: String.Encoding.ascii)
if let filter = CIFilter(name: "CICode128BarcodeGenerator") {
filter.setValue(data, forKey: "inputMessage")
let transform = CGAffineTransform(scaleX: 5.0, y: 5.0)
if let output = filter.outputImage?.transformed(by: transform) {
return UIImage(ciImage: output)
}
}
return nil
}
iOS可以生成128C型条码吗?
【问题讨论】:
标签: ios swift barcode cifilter