Spire.OCR for .NET 为开发人员提供了一个新的模型来从图片中提取文本。在本文中, 我们将演示如何使用 Spire.OCR for .NET 的新模型在 C# 中实现从图片中提取文本。
具体步骤如下:
步骤 1、在 Visual Studio 中创建一个控制台应用(.NET Framework)


步骤 2、将应用程序的目标平台更改为 x64
在应用程序的“解决方案资源管理器”中,右键单击项目名称,然后选择“属性”。
将应用程序的目标平台更改为 x64。 这一步必须执行,因为 Spire.OCR 仅支持 64 位平台。

步骤 3、在程序中安装 Spire.OCR for .NET
点击“工具”,选择“NuGet包管理器” > “程序包管理器控制台”,然后在程序包管理器控制台中执行以下命令来安装 Spire.OCR for .NET:
Install-Package Spire.OCR步骤 4、下载 Spire.OCR for .NET 的新模型
请从以下链接下载适合你的操作系统的模型:
解压下载的压缩包并保存到计算机上的特定目录。在该示例中,我们将其放在 "D:\" 目录下。
步骤 5、使用 Spire.OCR for .NET 的新模型实现从图片中提取文本
以下代码示例展示了如何使用 Spire.OCR for .NET 的新模型实现从图片中提取文本:
- C#
using Spire.OCR;
using System.IO;
namespace NewOCRModel
{
    internal class Program
    {
        static void Main(string[] args)
        {
            // 设置许可证密钥
            //Spire.OCR.License.LicenseProvider.SetLicenseKey("your-license-key");
            // 创建 OcrScanner 类的实例
            OcrScanner scanner = new OcrScanner();
            // 创建 ConfigureOptions 类的实例来设置扫描器配置
            ConfigureOptions configureOptions = new ConfigureOptions();
            // 设置新模型的路径
            configureOptions.ModelPath = "D:\\win-x64";
            // 指定文本识别的语言,默认设置为English(支持语言:English,Chinese,Chinesetraditional,French,German,Japanese和Korean)
            configureOptions.Language = "English";
            // 将配置应用于扫描器
            scanner.ConfigureDependencies(configureOptions);
            // 从图片中提取文本
            scanner.Scan("test.png");
            // 将提取的文本保存到文本文件
            string text = scanner.Text.ToString();
            File.WriteAllText("Output.txt", text);
        }
    }
}申请临时 License
如果您希望删除结果文档中的评估消息,或者摆脱功能限制,请该Email地址已收到反垃圾邮件插件保护。要显示它您需要在浏览器中启用JavaScript。获取有效期 30 天的临时许可证。
 



 
					



