1、在 Visual Studio 中创建一个 .NET Framework 控制台应用程序:
2、鼠标右键点击程序项目属性,将目标平台设置为 x64:
3、在【解决方案资源管理器】中,鼠标右键点击【引用】,选择【管理NuGet程序包】:
4、在打开的界面中,点击 【浏览】选项卡,在搜索框中输入【Spire.OCR】, 点击【安装】:
5、安装完成后,找到安装锭缠愁颊路径下,默认生成的packages文件夹,复制该文件夹路径下的6个dll文件:F:\VS2017Project\ScanImageAndReadCharacter_OCR\packages\Spire.OCR.1.8.0\runtimes\win-x64\native拷贝到VS程序项目运行路径下:F:\VS2017Project\ScanImageAndReadCharacter_OCR\ScanImageAndReadCharacter_OCR\bin\Debug如图复制效果:
6、调用API接口扫描并读取图片中的文字。代码如下:C#using Spire.OCR;using System.IO;namespace ScanImageAndReadCharacter_OCR{ class Program { static void Main(string[] args) { //创建一个OcrScanner类的实例 OcrScanner scanner = new OcrScanner(); //调用OcrScanner.Scan(string fileName)方法扫描图片上的文字 scanner.Scan("image.png"); string text = scanner.Text.ToString(); //保存扫描获取的文字为.txt文档 File.WriteAllText("output.txt", text); System.Diagnostics.Process.Start("output.txt"); } }}
7、执行上一步骤中的代码,在生成的txt文件中可查看扫描识别的图片文字效果,如图: