属性
| 名称 | 类型 | 说明 |
|---|---|---|
| Application | Engine, 只读 | 返回 Engine 对象。 |
| CompressImageMode | CompressImageModeEnum | 指定图像在转换为内部格式时是否应进行压缩。仅适用于彩色和灰度图像;黑白图像始终采用无损压缩。默认情况下,此属性设置为 CIM_Auto,目前表示原生数字图像 (例如从 PDF 文件中获取的图像) 将使用无损压缩,而其他图像则使用最大压缩。 |
| DocumentType | DocumentTypeEnum | 指定图像中文档的类型。如果您明确知道文档类型,可以设置此属性以跳过文档分类器,从而节省时间。默认情况下,此属性为 DT_Auto,这意味着 FineReader Engine 将运行文档分类器来确定文档类型。 |
| ImageSourceType | ImageSourceTypeEnum | 指定图像来源。例如,包含一些文本的照片和屏幕截图需要采用不同的预处理技术。默认情况下,此属性为 IST_Auto,这意味着 FineReader Engine 将自动检测图像来源。 |
| OfficeConversionSettings <Note> 仅限 Linux 和 Windows。 </Note> | OfficeConversionSettings, 只读 | 提供对导入数字文档设置的访问,这些设置适用于打开图像时所使用的同一组方法。 |
| RasterizeFreeText <Note> ABBYY FineReader Engine 12 for macOS 不支持此属性。 </Note> | VARIANT_BOOL | 指定是否保留输入 PDF 文档中的自由文本注释。默认情况下,此属性设置为 TRUE。 <Warning> 在 Linux 中,使用此属性前,请确保工作站上已安装 Arial 或 Liberation Sans 字体。 </Warning> |
方法
| 名称 | 说明 |
|---|---|
| CopyFrom | 用另一个对象中对应属性的值初始化当前对象的属性。 |
| LoadFromFile | 从磁盘上的文件恢复对象内容。 |
| LoadFromMemory <Note> : 仅限 Windows。 </Note> | 从全局内存恢复对象内容。 |
| SaveToFile | 将对象内容保存到磁盘上的文件中。 |
| SaveToMemory <Note> : 仅限 Windows。 </Note> | 将对象内容保存到全局内存中。 |
Linux 和 Windows
对象图
输出参数
输入参数
- AddImageFile、AddImageFileFromAttachment、AddImageFileWithPassword、AddImageFileWithPasswordCallback、AddImageFileFromMemory 方法,这些方法属于 FRDocument 对象
- CreateFRDocumentFromImage、PrepareBitmapBits、OpenImageFileFromMemory、OpenBitmapBits、OpenBitmap、OpenDib、PrepareBitmap、PrepareDib、InjectTextLayer 方法,这些方法属于 Engine 对象
- 在 Linux 和 Windows 中,BatchProcessor 对象的 Start 方法
示例
- Linux:CommandLineInterface
- Windows:CommandLineInterface;以及 Demo Tools:引擎预定义处理配置
