基於 PDF417 識別 SDK 的 VBScript和JavaScript

Windows 的腳本執行環境是簡單方便的,無需編譯環境,隨時修改、隨時執行,是辦公自動化的利器。


本文介紹的 PDF417 碼識別腳本,使用基於斐泰科技提供的 Fit417 PDF417 Decoding SDK ,用於識別電腦中的二維碼圖形文件。


PDF417 是一種機關公文二維碼,在彩票和卡證、發票當中也有應用,通過掃描儀或者照相機、Web Camera 拍攝二維碼圖片後,使用 VBScript 或者 JavaScript 腳本就可以簡單實現 PDF417碼的識別。


實現代碼如下:


dim decoder ‘PDF417解碼器

dim pdf417_text '二維碼識別結果文字​

' 創建解碼器,要求在本機上安裝 Fit417 PDF417 Decoding SDK

' -----------------------------------------------------

set decoder=WScript.CreateObject("Fit417Code.Fit417DecCtrl")

' 設置目標圖形文件,包含 PDF417 碼的圖形文件

decoder.ImageFile=​"c:\pics\pdf417_code.bmp"

​if decoder.Decode() > 0 then 

    pdf417_text=decoder.SymbolText(0)

else

    pdf417_text="Symbol not found"

end if

' 顯示二維碼識別結果​

WScript.Echo pdf417_text 


Tips:如果是需要批量識別,或者選擇文件識別,則替換上面的二維碼圖形文件路徑即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章