←选择平台

IOcrDocument接口

总结
定义一个OCR文档对象。
语法
c#
VB
objective - c
c++
Java
公共接口IOcrDocument: IDisposable
公共接口IOcrDocument继承了系统。IDisposable
@接口LTOcrDocument: NSObject
公共OcrDocument
公共接口IOcrDocument:公共系统。IDisposable
讲话

IOcrDocument对象保存一个或多个页面的识别数据,并用于将这些数据转换为最终输出文档。

有关如何创建基于内存或基于文件的文档或如何从磁盘加载基于文件的文档的信息,请参阅IOcrDocumentManager。CreateDocument而且使用LEADTOOLS .NET OCR编程

典型的OCR操作使用IOcrEngine涉及启动引擎,然后创建一个IOcrDocument对象使用CreateDocument方法,然后将页面添加到其中并执行自动或手动分区。完成此操作后,使用IOcrPage。识别方法收集识别数据并将其存储在页面内部。识别数据收集后,使用各种IOcrDocument。保存方法将文档保存为最终格式。您还可以使用各种IOcrDocument。SaveXml方法将文档另存为XML。有关更多信息,请参阅OcrXmlOutputOptions

使用IOcrDocument。保存将文档保存为PDF、DOC和HTML等多种格式(以及通过IOcrDocument。SaveXml方法)。还可以继续添加和识别页面(通过IOcrPage。识别方法。

为每一个IOcrPage无法识别(用户没有调用识别以及页面的值IOcrPage。IsRecognized仍然是)IOcrDocument将在最终文档中插入仅光栅的页面。

为了获得包括识别字符及其置信度在内的低级识别数据,使用IOcrPage。GetRecognizedCharacters代替。

IOcrDocument接口实现了IDisposable,因此你必须处理IOcrDocument对象,当你使用完它。处理一个IOcrDocument对象将释放其内部存储的所有页IOcrDocument。页面收集。

一些OCR引擎类型支持通过创建一个多线程文档来创建多线程文档IOcrEngine和多个IOcrDocumentIOcrAutoRecognizeJob每个都有自己的专用线程。有关更多信息,请参阅多线程与LEADTOOLS OCR

IOcrDocument。IsInMemory真正的对于基于内存的文档和对于基于文件的文档。

IOcrDocument。文件名可用于获取基于文件的文档使用的磁盘文件的名称。

例子

示例请参见IOcrDocumentManager而且IOcrEngine

需求

目标平台

Leadtools。Ocr组装
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领德科技有限公司版权所有。