AAMVA-Barcode-Parser 1.4.0

AAMVA-Barcode-Parser 1.4.0

Jakub Dolejs维护。



  • 作者
  • jakubdolejs

AAMVA Barcode Parser

解析使用AAMVA标准编码的北美身份证上的条形码。

安装

  1. 安装CocoaPods

  2. 在项目根目录下添加一个名为 Podfile 的文件。

  3. 参考Podfile参考文档 来设置您的Podfile。

  4. 在您的Podfile中添加AAMVA Barcode Parser依赖项

    pod 'AAMVA-Barcode-Parser', '~> 1'
  5. 打开终端,导航到包含您的Podfile的文件夹,并输入:

    pod install

使用

import AAMVABarcodeParser

/// Parse barcode data
/// - Parameter barcodeData: Barcode data scanned from the back of a North American ID card
/// - Returns: Parsed document data
func parseBarcodeData(_ barcodeData) -> DocumentData {
    let parser = AAMVABarcodeParser()
    let documentData = try parser.parseData(barcodeData)
    if let firstName = documentData.firstName, let lastName = documentData.lastName {
        NSLog("Parsed ID card belonging to %@ %@", firstName, lastName)
    }
    return documentData
}

参考文档