跳转到主要内容
引擎 对象提供了一组处理方法,用于打开和转换图像文件或位图 (win) ,或者直接处理图像/PDF 文件。不过,在大多数情况下,使用 FRDocument 对象的方法会更方便。
名称描述
GetNumberOfPagesInImageFile返回图像文件中的页面数。
InjectTextLayer处理输入的 PDF 文件,并创建“图像上叠加文本”类型的可搜索 PDF 文件,其中包含相同的页面图像以及根据识别文本生成的文本层。
IsPdfPortfolio判断 PDF 文件是否为 PDF Portfolio。
IsPdfPortfolioFromStream判断通过流添加的 PDF 文件是否为 PDF Portfolio。
IsPdfWithTextualContent判断 PDF 文件中是否有任何页面包含文本层。
IsPdfWithTextualContentFromStream确定从流中添加的 PDF 文件是否有任何页面包含文本层。
LoadImageDoc从磁盘上的文件夹中恢复 ImageDocument 对象的内容。
LoadImageDocFromFile从先前通过 IImageDocument::SaveToFile 方法保存的文件中恢复 ImageDocument 对象的内容。
LoadImageDocFromMemory <Note> 仅适用于 Windows。 </Note>ImageDocument 对象的内容从全局内存中恢复,此前这些内容已通过 IImageDocument::SaveToMemory 方法保存到该内存中。
OpenBitmap打开指定的位图图像 (HBITMAP)。<Note>在 Linux 和 macOS 上未实现。</Note>
OpenBitmapBits打开指定的位图数据。 <Note> Linux 和 macOS 上未实现。 </Note>
OpenDib打开指定的设备无关位图。<Note>Linux 和 macOS 上未提供此功能。</Note>
OpenImageFileFromMemory从全局内存中打开先前由用户加载的图像文件。
PrepareBitmap创建指定的位图图像 (HBITMAP) 的副本,并将其转换为 FineReader Engine 内部图像格式。 <Note> Linux 和 macOS 上未实现此功能。 </Note>
PrepareBitmapBits创建指定位图数据的副本,并采用 FineReader Engine 内部图像格式。 <Note> Linux 和 macOS 平台不支持此功能。 </Note>
PrepareDib以 FineReader Engine 内部图像格式创建指定设备无关位图的副本。 <Note> Linux 和 macOS 暂不支持此功能。 </Note>
RecognizeImageFile打开指定的图像文件,对其进行预处理、版面分析、识别、页面和文档合成,并将识别得到的文本导出为所选输出格式。

另请参阅

引擎