将以下文本翻译为中文:Aspose.OCR Invoice to Text for .NET
Aspose.OCR Invoice to Text for .NET 是一款专门的插件,旨在简化从扫描或拍摄的发票中提取结构化文本。 通过自动化关键步骤 - 图像预处理、布局分析和 OCR - 你可以直接将结果的数据存入会计系统、数据库或支付平台,而无需手动重新编写.
安装和设置
遵循以下步骤,将 Aspose.OCR Invoice 添加到 .NET 文本到您的项目:
标签:识别账单
Aspose.OCR.Metered metered = new Aspose.OCR.Metered();
metered.SetMeteredKey("PublicKey", "PrivateKey");
// Initialize OCR engine
Aspose.OCR.AsposeOcr recognitionEngine = new Aspose.OCR.AsposeOcr();
// Add images to OcrInput object
Aspose.OCR.OcrInput input = new Aspose.OCR.OcrInput(Aspose.OCR.InputType.SingleImage);
input.Add("invoice1.png");
input.Add("invoice2.jpg");
// Configure recognition settings
Aspose.OCR.InvoiceRecognitionSettings recognitionSettings = new Aspose.OCR.InvoiceRecognitionSettings();
recognitionSettings.Language = Aspose.OCR.Language.Latin;
// Perform invoice recognition
List<Aspose.OCR.RecognitionResult> results = recognitionEngine.RecognizeInvoice(input, recognitionSettings);
foreach (Aspose.OCR.RecognitionResult result in results)
{
Console.WriteLine(result.RecognitionText);
}
// Save results
results[0].Save("invoice_result.txt", Aspose.OCR.SaveFormat.Text);
Aspose.OCR.AsposeOcr.SaveMultipageDocument("invoice_result.pdf", Aspose.OCR.SaveFormat.Pdf, results);
特点与功能
计算机 OCR 发动机
- 适用于印刷和拍摄账单的定义识别模型.
- 高容忍不同分辨率、噪音水平和滑角.
- 在同一文件中识别多种语言和数字风格.
图像预处理与改进
- 自动切割、切断和二进制过滤器,以提高可读性.
- 适用边界,保留账单线和桌面界限.
- 亮度和对比调整,以处理低或过度曝光的扫描.
Layout 分析与桌面检测
- 自动识别标题、脚踏板、线条项目表和总结区块.
- 承认行、列和细胞边界,即使统治线不足或缺席.
- 提取粘贴表(例如,在母线元素下方的子标题).
首頁 關鍵價值 Pair Extraction
- 可配置的模板到地图字段名称(例如“账单号”,“Total Due”)到OCR结果.
- 支持动态标签 - 检测文本接近而不是严格的模板匹配.
- 信任分数每个字段,允许您过滤或重复低信心项目.
出口与整合
- 输出格式:直文、JSON、XML、PDF、Word或HTML.
- 事件阻碍在序列化之前接收原始OCR结果.
- 包装处理支持与高容量工作负载的平行控制.
错误处理与登录
- 常见故障模式的详细例外消息(例如,未支持的图像格式,许可问题).
- 内置登录界面兼容受欢迎的 .NET 登记框架(Serilog、NLog 、log4net).
- 在文件 I/O 或内存分配时退出过渡错误的政策.
提示和最佳实践
- 预验证图像分辨率:以获得最佳 OCR 准确性,提供 300 DPI 或以上的图片.
- 使用灰色或彩色图像 - 仅二进制输入可能会失去精致的桌面线.
- 根据数据质量调整信任限制;较低限制捕获更多数据,但可能需要下流验证.
- 对于非常大的套件,通过插件的处理选项监测内存使用和调整平行性.
- 下载关键值模板功能,以冻结预期的发票配置;对于未知的配置,返回一般表检测.
- 在提起任何OCR方法之前,始终启动测量许可,以避免评估模式的水标.
通过遵循这些指导方针并利用其以账单为中心的能力, Aspose.OCR Invoice to Text for .NET 允许您建立可靠的终端到终点文档处理管道 - 尽量减少手动努力,最大限度地实现通道.