OCR所需最小代码文件——c# . net核心

本教程展示了如何创建一个c# . net核心控制台应用程序,设置OCR引擎处理OCR使用所需的最小代码。

概述
总结 本教程介绍了如何设置铅在c# . net OCR引擎核心控制台应用程序。
完成时间 30分钟
Visual Studio项目 下载教程项目(1 KB)
平台 c# . net核心控制台应用程序
IDE Visual Studio 2019中,2022年
开发许可 下载LEADTOOLS

所需的知识

熟悉基本的步骤创建一个项目的审查添加引用和设置一个许可证教程,在工作之前OCR所需最小代码文件——c# . net核心教程。

创建项目并添加LEADTOOLS引用

从项目中创建的副本添加引用和设置一个许可证教程。如果项目不可用,按照这个教程中的步骤创建它。

的引用需要取决于项目的目的。可以通过添加引用NuGet包。

本教程需要以下NuGet包:

对于一个完整的列表的应用程序所需的DLL文件,请参考文件包含在您的应用程序

设置许可文件

许可解锁项目需要的特性。它必须设置工具箱函数被调用之前。详情,包括教程为不同的平台,请参考设置一个运行时许可

有两种类型的运行时许可证:

请注意

添加LEADTOOLS NuGet引用和设置许可中会详细介绍添加引用和设置一个许可证教程。

添加OCR的代码

与项目创建、添加引用,许可,可以开始编码。

解决方案资源管理器,打开Program.cs。添加以下语句的使用块的顶部Program.cs

c#
/ /使用块使用系统;使用Leadtools;使用Leadtools.Document.Writer;使用Leadtools.Ocr;

添加一个新方法inputFile OCR(字符串,字符串outputFile)程序类,并称之为内Main ()下面的方法SetLicense ()

c#
静态无效主要(字符串[]参数){SetLicense ();字符串输入=@“C: \ LEADTOOLS22 \资源\ \ OCR1.TIF图像”;字符串输出=@“C: \ LEADTOOLS22 \资源\ \ OCR1.PDF图像”;OCR(输入、输出);}

将下面的代码添加到新方法,初始化IOcrEngine、在输入图像上运行OCR和搜索PDF导出文件。

c#
静态无效OCR (字符串inputFile,字符串outputFile){使用(IOcrEngine ocrEngine = OcrEngineManager.CreateEngine (OcrEngineType.LEAD)){/ /启动LEADTOOLS OCR引擎ocrEngine.Startup (,,,);/ /运行AutoRecognizeManager并指定PDF格式ocrEngine.AutoRecognizeManager。运行(inputFile outputFile DocumentFormat.Pdf,,);Console.WriteLine ($“OCR输出保存到{outputFile}”);}}

运行该项目

按运行项目F5,或通过选择调试- >开始调试

如果步骤正确,控制台出现和应用程序将输入图像转换为PDF格式并保存到指定位置(如搜索PDF)。

总结

本教程展示了如何创建一个简单的OCR。net核心应用程序初始化铅OCR引擎,需要指定输入文件和输出识别结果指定的输出文件以指定的格式,使用所需的最小代码。

另请参阅

net
iOS
188金宝搏的网址客服|支持|联系我们|知识产权的通知
©1991 - 2022领先的技术公司。保留所有权利。