在Angular web项目中调用本地扫描仪扫描文档

本文档介绍了如何在Angular单页应用中实现调用本地扫描仪扫描文档的功能。通过引入dwt组件,详细阐述了从创建Angular CLI项目、引入扫描仪控制组件、设置HTML和TS文件,到运行和测试的完整过程。同时,文章提供了dwt控件的相关资源和官方文档链接,以便进一步了解和解决问题。
摘要由CSDN通过智能技术生成

简介

近年来,越来越多的Web程序开始基于单页应用模型(Single-Page Applications,SPA)来构建。作为其中的佼佼者,Angular得到了广泛的应用。Web程序中不少是文档管理系统document management system (DMS)或者具有文档管理的需求。在DMS中,文档电子化是最常见的一种需求而电子化一般意味着使用扫描仪将纸质文档转化为图片或者最常见的PDF格式。实际应用中,由于安全性的限制,浏览器或者说JavaScript是不能直接和本地硬件通信的。虽然HTML5最新的技术中,本地摄像头得到了有限的支持,但是扫描仪的直接支持依然遥遥无期。在这里,笔者将介绍一下在Angular程序中比较流行的针对扫描仪使用的解决方案。

开发测试环境要求

node: 9.6+ 
npm: 5.6+

参考 https://www.npmjs.com/get-npm

1. 创建一个Angular CLI 程序框架。详细信息请见 https://cli.angular.io

npm install -g @angular/cli
ng new web-scan
cd web-scan
ng serve

这样一个angular 的程序就构建好了,在Firefox中看到的程序如下图所示

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值