我正在尝试创建一个简单的 EAN13 图像来显示字符串中的条形码。
我尝试使用此代码,但它只能生成 code128。我可以使用什么来生成 EAN13?
class Barcode {
class func fromString(string : String) -> UIImage? {
let data = string.dataUsingEncoding(NSASCIIStringEncoding)
let filter = CIFilter(name: "CICode128BarcodeGenerator")
filter.setValue(data, forKey: "inputMessage")
return UIImage(CIImage: filter.outputImage)
}
}
let img = Barcode.fromString("1234567890123")