提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|产品更新|编辑:吉伟伟|2024-10-24 11:54:39.867|阅读 8 次
概述:Dynamsoft Barcode Reader v10.4.2001具有快速集成、高性能、轻松扩展等亮点,读取速度更快更准确。欢迎下载试用!
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
Dynamsoft Barcode Reader SDK是一款多功能的条码读取控件,只需要几行代码就可以将条码读取功能嵌入到Web或桌面应用程序。这可以节省数月的开发时间和成本。能支持多种图像文件格式以及从摄像机或扫描仪获取的DIB格式。使用Dynamsoft Barcode Reader SDK,你可以创建强大且实用的条形码扫描仪软件,以满足你的业务需求。最新版10.4现已发布,具有快速集成、高性能、轻松扩展等亮点,读取速度更快更准确。欢迎下载试用!
下载试用Dynamsoft Barcode Reader最新版
下面我们来看看DBR JavaScript 版本(DBR-JS)10.4 版本都有哪些亮点。
快速集成
以下代码行是创建使用 DBR 扫描条形码的网页所需的全部内容。
<!DOCTYPE html> <html> <body> <script src="//cdn.jsdelivr.net/npm/dynamsoft-barcode-reader-bundle@10.4.2001/dist/dbr.bundle.js"></script> <div id="camera-view-container" style="width: 100%; height: 60vh"></div> <textarea id="results" style="width: 100%; min-height: 10vh; font-size: 3vmin; overflow: auto" disabled></textarea> <script> Dynamsoft.License.LicenseManager.initLicense("DLS2eyJvcmdhbml6YXRpb25JRCI6IjIwMDAwMSJ9"); Dynamsoft.Core.CoreModule.loadWasm(["dbr"]); (async () => { let cvRouter = await Dynamsoft.CVR.CaptureVisionRouter.createInstance(); let cameraView = await Dynamsoft.DCE.CameraView.createInstance(); let cameraEnhancer = await Dynamsoft.DCE.CameraEnhancer.createInstance(cameraView); document.querySelector("#camera-view-container").append(cameraView.getUIElement()); cvRouter.setInput(cameraEnhancer); const resultsContainer = document.querySelector("#results"); cvRouter.addResultReceiver({ onDecodedBarcodesReceived: (result) => { if (result.barcodeResultItems.length > 0) { resultsContainer.textContent = ''; for (let item of result.barcodeResultItems) { resultsContainer.textContent += `${item.formatString}: ${item.text}\n\n`; } } }}); let filter = new Dynamsoft.Utility.MultiFrameResultCrossFilter(); filter.enableResultCrossVerification('barcode', true); filter.enableResultDeduplication('barcode', true); await cvRouter.addResultFilter(filter); await cameraEnhancer.open(); await cvRouter.startCapturing("ReadSingleBarcode"); })(); </script> </body> </html>
不想处理太多细节?我们还有一个开箱即用的版本:简易条码扫描仪»可供您参考。
// Scan instantly with a single function! let txt = await EasyBarcodeScanner.scan();
集成后,网页的最终用户可以在浏览器中打开它,访问他们的相机并直接从视频输入读取条形码。
客户通常需要即时扫描条形码,此时没有比设备本身连接或内置的摄像头更好的输入方式了。如上面的代码片段所示,产品Dynamsoft Camera Enhancer (DCE)用于提供摄像头支持。它利用强大的MediaDevices接口(由浏览器本身提供)即时访问摄像头的视频输入,捕获图像帧并将其提供给后端解码引擎。
良好的交互设计对于网站来说至关重要。在 DCE 的帮助下,条形码读取过程变得具有交互性,如下面的屏幕截图所示。
高性能
条形码读取通常只是复杂工作流程中辅助一小步的辅助方式。客户喜欢这种便利,但如果耗时太长或容易出错,他们的耐心很快就会耗尽。因此,高性能至关重要。
DBR 展示了 Dynamsoft 在光速识别条形码方面的尖端技术。在大多数情况下,图像会在 100 毫秒内被去模糊、二值化和读取。
借助DCE JS,DBR不再浪费时间在图像捕获上,并且经常获得高质量的图像进行处理,从而进一步提高了其速度。
实际使用环境不可预测。条形码可能会出现扭曲、倒置或部分损坏;背景可能有纹理或斑点;光线可能非常暗,可能会有阴影和眩光。DBR 通过各种可调设置,利用其丰富的图像处理算法处理所有这些情况。
DBR 进行了大量准备工作,以确保条形码尽可能清晰,以便解码引擎读取。这确保了非常高的准确性。此外,DBR 通过以下方式实现更高的准确性:
轻松扩展
DBR-JS v10.x 基于Dynamsoft Capture Vision,这是一种模块化架构。这种架构可以轻松添加新功能或自定义行为,而几乎无需对代码进行任何更改。以下是两个示例:
更多产品资讯,请联系。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
文章转载自:慧都网智能高效的IDE GoLand v2024.3全新发布,新版本支持新的和即将推出的 Go 语言功能等,欢迎下载最新版体验~
DevExpress Blazor控件目前已经升级到v24.1版本了,此版本对Scheduler(日程)组件进行了全新升级,欢迎下载最新组件体验!
CAD处理组件CADViewX V15.2全新发布,新版本重点关注导入和导出功能的总体改进,欢迎下载体验~
.NET应用UI框架DevExpress XAF v24.2即将在近期更新,新版本官宣会增强跨平台性,欢迎加入社群及时获取最新信息!
Dynamsoft Barcode Reader SDK是一款多功能的条码读取控件。
Dynamsoft Camera SDK为你的应用程序提供支持,将iPhone或Android手机变成文档扫描仪
TBarCode SDKTBarCode SDK是一款可以在任意应用程序和打印机下生成和打印所有条码的条码软件组件。
TBarCode Office支持Word 2007/2010/2013/2016/2019/365的条码生成插件
Barcode Studio快速且高品质地设置条码图像例如单条和串行条形码,位图或矢量图形
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢