公共RasterCodecsRasterCodecsInstance {得到;}
只读的财产RasterCodecsInstance作为RasterCodecs
@ property(原子,强壮,只读的)LTRasterCodecs * rasterCodecsInstance
公共RasterCodecs getRasterCodecsInstance ()
财产RasterCodecs ^RasterCodecsInstance {
RasterCodecs ^get ();
}
的RasterCodecs被使用在这个对象IOcrEngine。
你可以通过一个已经初始化的实例RasterCodecs对象的启动方法。这RasterCodecs对象将在内部使用的引擎加载映像文件时从磁盘或内存。否则,当传递零(没有什么在VB中)IOcrEngine创建和使用自己的版本吗RasterCodecs在启动过程中。
内部RasterCodecs对象将由发动机时自动处理关闭或处理。如果你通过你自己的实例RasterCodecs,那么引擎不会处理它,你可以继续使用它作为正常引擎实例处理后。当通过自己的实例RasterCodecs,确保这个实例保持有效,只要发动机启动。
当新IOcrDocument使用创建对象IOcrDocumentManager.CreateDocument,一个新的类型的对象RasterCodecs是由这IOcrEngine,分配给IOcrDocument.RasterCodecsInstance。所有图像加载和保存操作(如IOcrPageCollection.AddPage,IOcrPageCollection.AddPages,IOcrPageCollection.InsertPage,IOcrPageCollection.InsertPages,IOcrPageCollection.ExportPage和IOcrPageCollection.ExportPages),执行内部通过OCR文档或对象在OCR文档将使用该对象。
如果该值的IOcrDocument.UseEngineInstanceOptions是真正的,然后从引擎的选项将被复制RasterCodecs到文档RasterCodecs任何方法之前被调用。
更多信息关于这个对象使用OCR引擎在其一生中,请参考OCR引擎和RasterCodecs / DocumentWriter使用。
为一个例子,请参考启动。