2013-01-08 65 views
3

我正在尋找VIN(車輛識別號碼)條碼SDK。有any1實現,那麼請幫助我一些教程和示例代碼。我找不到任何有用的東西。我找到的只是條形碼閱讀器,而不是VIN。VIN條碼掃描器SDK

任何幫助將不勝感激。謝謝

+0

zbar條形碼庫可以處理VIN條形碼。 – rmaddy

+0

@rmaddy我已經厭倦了,但它不支持VIN – Dhara

+0

我用自己的應用程序使用zbar掃描了我自己車上的VIN。你使用了哪些iOS設備?它確實需要一個自動對焦。 – rmaddy

回答

1

有一些庫可用於此。

請檢查這些鏈接的SDK的和演示應用程序:

  1. bees4honey
  2. fastbook
+0

嘿感謝參考,但這個付費版本。你知道有免費的SDK嗎? – Dhara

+0

@Dhara:不,我會檢查,如果我有任何問題,我會更新我的回答 –

+0

嗨,你有沒有發現任何免費的SDK到現在? – wod

6

我知道這已經被回答,但是......

VIN的只是代碼39條碼。

您可以使用:http://zxing.org/w/decode.jspx來讀取條形碼,然後使用http://developer.edmunds.com/來破譯車輛信息。這是我能夠想到的最好的無成本解決方案。

+0

Vin代碼的問題在於它們對Code 39條形碼的形狀不規則。我曾多次使用zxing庫嘗試過,他們的示例應用程序在我試過的任何設備上都無法與vins一起使用。 –

+1

@ K.Niemczyk:這完全是不真實的。一些開源庫通常不工作的原因是由於解決方案問題,因爲條39的vin代碼很長,通常默認配置不兼容......查看我的答案,找到適用於免費解決方案的解決方案完全免費的開源庫。 – Jeremie

+0

@Jeremie自從我看了這一段話之後,過了一段時間。如果我記得正確的話,那時我甚至無法讓zxing庫與我使用的Android設備一起工作,即使經過一些修改以嘗試解決分辨率問題(不幸的是,我不認爲我仍然有這個代碼)。另外,當我無法讓zxing的基本應用在任何設備上讀取VIN時,我嘗試了它(幾個不同的iOS設備和一個Android平板電腦)。因此,我對嘗試使用它沒有太大的信心。感謝更新! –

1

我們可以使用AVFoundation掃描以下類型的條形碼的IOS。

框架讀取條形碼以下:

2D條碼:

  1. QR
  2. PDF417
  3. 阿茲特克

1D條形碼:

  1. 代碼128
  2. EAN-8
  3. EAN-13
  4. UPC-A
  5. UPC-E
  6. 代碼39
  7. 93碼

由於VIN是一個代碼39條形碼我們很容易地完成而不使用任何第三方庫。