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:如果是需要批量识别,或者选择文件识别,则替换上面的二维码图形文件路径即可。
转载请注明原文地址: https://ju.6miu.com/read-1303224.html