首页 > 编程语言 >推荐一个 C#写的 支持OCR的免费通用扫描仪软件

推荐一个 C#写的 支持OCR的免费通用扫描仪软件

时间:2023-06-12 09:03:54浏览次数:70  
标签:扫描仪 通用 C# 扫描 NAPS2 软件 OCR

NAPS2是一个开源免费软件,体积只有6M不到,支持运行在 Windows, Mac 和 Linux操作系统中,默认就带有简体中文界面,官方默认就提供绿色版,所以解压即可使用,直接可以从官方网站下载:https://www.naps2.com/

NAPS2全名叫做Not Another PDF Scanner 2,中文名叫做【不是另一个PDF扫描仪2】。如此通俗易懂并且好记的软件名也是只此一家,如果你办公的时候经常用到扫描仪,那么这个通用扫描仪软件就十分适合你,不过名字方面还是叫它NAPS2吧。作为一个通用扫描仪软件,不管你使用的扫描仪是什么型号,什么品牌,利用NAPS2都可以调用这些扫描仪,并且可以把扫描后的内容保存成pdf、图片或者直接打印出来。

使用NAPS2这类通用扫描仪软件的好处非常多,因为很多品牌提供的扫描仪软件十分的臃肿,下载、安装甚至运行都需要花费你大量的时间和精力,而功能方面却和NAPS2相差无几。并且当你更换了另一型号或者电脑上连接了多台扫描仪还是可以直接使用这个软件进行扫描,需要的操作只是添加和切换一个不同的配置文件以及在配置中选择和指定一下扫描仪设备即可。 并且除了常见的扫描功能之外,NAPS2还支持OCR功能,如果你需要OCR功能的话,首次使用需要你勾选简体中文、英文后下载一些额外的文件,这样就可以把纸上的文字直接扫描转换成文本了,这在办公时可以大大提高效率哦。

最后需要说明的是,NAPS2还支持批量扫描,如果扫描后的图片上下颠倒或者顺序不对,使用【旋转】、【上移】、【下移】、【重新排序】功能即可解决。

我觉得更重要的是NAPS2 还提供SDK:https://github.com/cyanfish/naps2/tree/master/NAPS2.Sdk , 目前还在开发中,有部分包已经可以用了,SDK基于LGPL 协议开源,可以在你的项目中集成使用。

标签:扫描仪,通用,C#,扫描,NAPS2,软件,OCR
From: https://www.cnblogs.com/shanyou/p/17474026.html

相关文章

  • Controller 对应 Service 操作的命名【经验】
    结构层查询新增删除修改ControllerfindaddremovemodifyServiceselectinsertdeleteupdate......
  • 【操作系统】【硬件结构】如何写出让 CPU 跑得更快的代码?
    1  前言代码都是由CPU跑起来的,我们代码写的好与坏就决定了CPU的执行效率,特别是在编写计算密集型的程序,更要注重CPU的执行效率,否则将会大大影响系统性能。CPU内部嵌入了CPUCache(高速缓存),它的存储容量很小,但是离CPU核心很近,所以缓存的读写速度是极快的,那么如果CPU......
  • 利用PowerDesigner将oracle表结构转成mysql表结构
    1、导出ORACLE表结构2、File->ReverseEngineer->Database,设置物理模型的名称及所使用数据库类型,选择Oracleversion11g,然后点击Usingscriptfiles框里的AddFiles按钮,选择已经导出的Oracle表结构sql文件3、改变数据库类型,Database->ChangeCurrentDBMS,CurrentDBMS......
  • Mysql的JDBC连接串属性说明
    useUnicode=truecharacterEncoding=UTF-8autoReconnect=trueuseSSL=falsezeroDateTimeBehavior0数值的时间数据转换没添加“zeroDateTimeBehavior”,在操作值为0的timestamp类型时不能正确的处理,而是默认抛出一个异常该属性有下列三个属性值:exception:默认值,即抛出SQLstate......
  • C++面试八股文:如何在堆上和栈上分配一块内存?
    C++面试八股文:如何在堆上和栈上分配一块内存?某日二师兄参加XXX科技公司的C++工程师开发岗位6面:面试官:如何在堆上申请一块内存?二师兄:常用的方法有malloc,new等。面试官:两者有什么区别?二师兄:malloc是向操作系统申请一块内存,这块内存没有经过初始化,通常需要使用memset手......
  • C#常见数据类型
    在C#中,有以下常见的数据类型:值类型(ValueTypes):整数类型:int,long,short,byte,sbyte,uint,ulong,ushort浮点类型:float,double字符类型:char布尔类型:bool十进制类型:decimal引用类型(ReferenceTypes):字符串类型:string数组类型:int[],string[],等等类类型:自定......
  • Connection reset,Connection rese
    Connectionreset,Connectionresetbypeer,Softwarecausedconnectionabort:socketwriteerror,recvfailedTheBestwaytoChinajava.net.SocketException:Connectionresetbypeer:socketwriteerrorjava.net.SocketException:Connectionresetjava.net.Socket......
  • 【230611-1】已知Sin(α-β)=1/3,CosαSinβ=1/6,则Cos(2α+2β)=?(23年高考1卷第8题)
    【题目】已知Sin(α-β)=1/3,CosαSinβ=1/6,则Cos(2α+2β)=?(23年高考1卷第8题)......
  • Rockchip RK3399 - rt5651 ALSA Machine驱动
    一、Machine驱动Machinedriver描述了如何控制CPU数字音频接口(DAI)和Codec,使得互相配合在一起工作,Machine驱动代码位于sound/soc/generic/simple-card.c文件。1.1设备节点rt5651-sound我们在arch/arm64/boot/dts/rockchip/rk3399-evb.dts文件添加设备节点rt5651-sound;rt5651_......
  • X-NUCA'2019部分题目WP
    0x00前言题目质量好高,题目好评0x01Ezphp题目描述ezphpphpforbeginner.hint:noracecondition题目解答题目环境:apache+php题目源码:<?php$files=scandir('./');foreach($filesas$file){if(is_file($file)){if($file!=="index.ph......