天天看点

管理信息系统来文扫描功能的实现探讨

目前国内的软件公司主要以作应用系统为主,特别是针对某一行业的应用,如果能深入进去占据一分田地维持温饱没有问题。现在主流的应用开发技术无非就是使用.net或者java技术,再辅以b/s架构,做一些针对行业的增删改查操作。本篇文章试图深入探讨管理系统的来问扫描技术问题。

OA系统或者一些事业单位管理信息系统中经常会涉及到上级来文扫描功能的实现,特别是事业单位的红头文件来文扫描,需要扫描后长期存档保存,因为图像扫描很占用存储空间,如何在大量公文的情况保存扫描结果是个不可回避的问题。

这里以ScanOnWeb控件为例讲解如何处理此类问题:

1.B/S架构里面无法通过B端直接操作扫描仪,需要借助ScanOnWeb等专业扫描仪控件解决。

2.扫描仪扫描结果的压缩上传使用

  现代扫描仪的扫描结果一般都是精度比较高的,动辄扫描结果在几M或者几十M之间,如果直接保存这么大的数据到服务器端势必将会浪费极大的存储空间,因此在保存扫描结果时需要辅以一些数据压缩算法,对扫描结果做“瘦身”处理,常见的图像格式压缩算法有JPG,LZW等压缩方法,经过实际检验jpg压缩比比较优秀,适合保存大量的多页公文扫描结果。