没有找到合适的产品?
联系客服协助选型:023-68661681
提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|产品更新|编辑:李显亮|2020-04-01 10:21:26.127|阅读 278 次
概述:我们很高兴地告诉大家Windows条形码阅读器SDK的8.4.1近期发布上线。添加了.Net Core和Python接口,改进了读取矩形数据矩阵条形码的功能。
# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>
Barcode Reader Toolkit for Windows 是一个工具包,允许开发人员在其应用程序中添加条形码检测。该工具包将图像文件或内存位图作为输入,并返回有关每个条形码的信息,包括值,类型和位置。所有主要的线性(1-D)条形码(例如代码39)和2-D条形码(例如DataMatrix,PDF-417和QR-Code)都作为标准支持在工具包中。
我们很高兴地告诉大家Windows条形码阅读器SDK的8.4.1近期发布上线。添加了.Net Core和Python接口,改进了读取矩形数据矩阵条形码的功能。
>>免费下载最新版Barcode Reader Toolkit for Windows
具体更新内容如下:
考虑到Python 3和Windows 64位,我们对Windows上连接Python的推荐方式进行了一些更改。
第一个更改是在DLL文件本身的加载中。
if platform.machine().endswith(’64’): bardecodeLibrary = os.getcwd() + ‘../../../SoftekBarcode64DLL.dll’ a=CDLL(bardecodeLibrary) else: bardecodeLibrary = os.getcwd() + ‘../../../SoftekBarcodeDLL.dll’ a=WinDLL(bardecodeLibrary)
第二个重要更改节省了以后的重复。
# Create an instance of the bardecode toolkit a.mtCreateBarcodeInstance.restype = ctypes.c_void_p hBarcode = c_void_p(a.mtCreateBarcodeInstance())
因此,我们确保hBarcode是c_void_p(正如您可能假设的是上述代码)。这意味着您可以正常使用它,而不必每次都强制转换。
整个示例Python脚本现在显示为:
import os, platform import ctypes from ctypes import * # Load the correct DLL file, note the use of CDLL on 64-bit and WinDLL on 32-bit if platform.machine().endswith(’64’): bardecodeLibrary = os.getcwd() + ‘../../../SoftekBarcode64DLL.dll’ a=CDLL(bardecodeLibrary) else: bardecodeLibrary = os.getcwd() + ‘../../../SoftekBarcodeDLL.dll’ a=WinDLL(bardecodeLibrary) # Set the name of the image to decode inputFile = ‘file.tif’ # Create an instance of the bardecode toolkit a.mtCreateBarcodeInstance.restype = ctypes.c_void_p hBarcode = c_void_p(a.mtCreateBarcodeInstance()) # Set a license key a.mtSetLicenseKey(hBarcode, ‘YOUR LICENSE KEY’.encode(“utf-8”)) # Set the ReadQRCode property a.mtSetReadQRCode(hBarcode, True) # Scan the input file for barcodes nBarcodes = a.mtScanBarCode(hBarcode, inputFile.encode(“utf-8”)) # Collect the output for x in range(1, nBarcodes + 1): a.mtGetBarString.restype = ctypes.c_char_p barcodeValue = a.mtGetBarString(hBarcode, x) print (barcodeValue.decode(“utf-8”)) a.mtDestroyBarcodeInstance(hBarcode)
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@atlvshi.cn
DevExpress WinForms控件v24.2日前已经全新发布,新版本正式官宣支持.NET 9等,欢迎下载最新版体验!
本文将介绍MFC界面开发组件BCGControlBar Professional for MFC v36.0的一些亮点,欢迎下载相关产品体验~
本文将介绍界面组件Telerik UI for WPF在今年第四个重大版本2024 Q4中发布的新功能,欢迎下载最新版组件体验!
DevExpress官方已正式发布v24.2,新版本针对人工智能(AI)方面的功能做了着重加强,欢迎下载最新版产品体验!
Barcode Reader Toolkit for Windows可快速识别图像中的条形码,并允许开发人员在其应用程序中添加条形码检测。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@atlvshi.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢