跳转到主要内容
ABBYY FineReader Engine 的功能由多个对象实现,这些对象提供了用于处理图像、页面布局和块、语言以及识别文本的方法。ABBYY FineReader Engine 对象的接口派生自 IDispatch,即支持早期绑定和后期绑定。
名称描述
AltoExportParams用于调整以 ALTO 格式导出已识别文本时的参数。
AuthorInfo表示 FB2 或 EPUB 文件的作者列表中的一个条目。
AuthorsList表示 FB2 或 EPUB 文件的作者列表 (由 AuthorInfo 对象组成) 。
AutoAnalysisBlock <Note> 仅限 Windows。 </Note>用于访问自动分析块的属性。这些块仅在 Visual Components 中使用。
BarcodeBlock用于访问条码块的特定属性。
BarcodeParams允许您调整条码 Block 识别的参数。
BarcodeSymbol提供对已识别条码中单个字符属性的访问。
BarcodeText表示已识别条码的文本,由字符集合构成。
BaseLanguage表示基础识别语言。
BaseLanguages该对象是由基础语言 (BaseLanguage 对象) 组成的集合。
BatchProcessor <Note> 已支持 Linux 和 Windows </Note>这是一个处理器对象,用于将输入图像转换为已识别的页面 (FRPage 对象) 。
Block该对象表示一个 Block。
BusinessCard可访问名片的已识别数据。
BusinessCardField提供对名片单个字段的访问。
BusinessCardFieldComponent提供对名片字段组件的访问。
BusinessCardSynthesisParams该对象用于设置名片合成的参数。
BusinessCards表示 BusinessCard 对象的集合。
CategoriesCategory 对象集合。
Category同一类别下的一组分类对象。
Change单个对比结果,包含文档或页面中检测到的更改信息。
ChangeLocation提供有关更改所在位置的信息。
ChangePosition表示文档中更改开始或结束的位置。
ChangesChange 对象组成的集合。
CharacterRecognitionVariant该对象表示字符识别结果的一个变体。
CharacterRecognitionVariants该对象表示字符识别结果的各个变体的集合 (CharacterRecognitionVariant 对象) 。
CharParams允许您访问已识别文本中单个字符的各项参数。
CheckmarkBlock此对象提供对勾选标记块特定属性的访问。
CheckmarkGroup该对象提供了用于处理一组复选标记的方法和属性。
CheckmarkTrainingData包含勾选标记训练相关信息。
ClassificationEngine提供对 ABBYY FineReader Engine 分类 API 访问的主要对象。
ClassificationObject包含从文档或页面中提取的分类相关数据。
ClassificationObjectsClassificationObject 对象集合。
ClassificationResult单个分类结果,包含类别名称以及被分类object属于该category的概率。
ClassificationResultsClassificationResult 对象集合。
ColorObjectsProhibitingParams用于设置在开始处理前过滤图像中彩色对象的参数。
ConfusionMatrix分类模型的混淆矩阵。
Comparator用于访问 ABBYY FineReader Engine 的 Document Comparison API 的主要对象。
ComparisonParams该对象用于访问比较参数。
ComparisonResult表示原始文档或页面与其副本的比较结果,并可将结果导出为 XML 或 DOCX 文件。
CoordinatesConverter包含图像在特定修改阶段的像素坐标信息。
DetectedLanguage表示在已识别文档或已识别页面中检测到的语言集合中的一种语言。
DetectedLanguages此对象表示在已识别文档或已识别页面中检测到的识别语言集合。(DetectedLanguage 对象)。
字典该对象专用于处理用户自定义字典。
字典描述此对象是一个字典描述,可被类型转换为以下子对象之一:StandardDictionaryDescriptionUserDictionaryDescriptionRegExpDictionaryDescription
字典描述集合该对象是一个字典集合。
DocumentContentInfo该对象包含文档的作者、关键字、主题和标题信息,并存储文档信息字典。
DocumentInformationDictionary表示包含 PDF 文件元数据的文档信息字典。
DocumentInformationDictionaryItem该对象是文档信息字典中的一个元素。
DocumentProcessingParams用于访问文档处理的所有参数:包括所有页面处理参数和文档合成参数。
DocumentStructureDetectionParams此对象用于设置文档合成期间的文档结构检测参数。
EBookExportParams用于访问以 FB2 和 EPUB 格式导出已识别文本的参数。
EmptyPageDetectionParams借助 FRPage::IsEmpty 方法,可调整空白页检测参数。
Engine这是 ABBYY FineReader Engine 的主对象。
EnumDictionaryWords用于遍历用户定义字典中的单词。
ExportFileWriter<Warning> 此对象已弃用,并将在未来版本中移除。 </Warning> 这是一个用于增量导出为 PDF 的接口。
ExternalDictionaryCallback这是一个回调接口,用于向识别器提供字典词条信息。
ExternalDictionaryDescription用于访问外部字典
FontFormattingDetectionParams此对象用于设置字体格式检测参数。
FontStyle提供字体样式的属性。
FRDocument表示一个可能包含多个页面的文档。
FRPage表示文档中的一个页面。
FRPages该对象是文档页面的集合。
FRRectangle表示矩形的位置和尺寸。
FuzzyString表示一个模糊字符串
FuzzyStringsFuzzyString 对象组成的集合。
Handle提供对内存中资源句柄的访问。
HTMLExportParams提供用于调整以 HTML 格式导出已识别文本的参数的功能。
Hyperlink此对象表示超链接。
IAsyncProcessingCallback <Note> 仅适用于 Linux 和 Windows。 </Note>该回调接口用于管理 BatchProcessor 对象的运行,并报告处理过程中发生的错误。此接口在客户端实现。
IEngineLoader <Note> 仅适用于 Windows。 </Note>该接口专用于加载和卸载 Engine 对象。
IExternalDictionary这是一个供用户实现的外部字典接口。
IFileAdapter <Note> 仅适用于 Linux 和 Windows。 </Note>这是用于文件适配器的接口。
IFileWriter这是用于文件写入流的接口。
IFRDocumentEvents这是一个回调接口,用于向侦听器报告来自 FRDocument 对象的事件。
IFRPageEvents这是一个回调接口,用于向监听器报告 FRPage 对象发出的事件。
IFRPagesEvents这是一个回调接口,用于向监听器报告来自 FRPages 对象的事件。
IHostProcessControl <Note> 仅适用于 Windows。 </Note>此接口可用于管理宿主 FineReader Engine 的进程。
IImageDocumentEvents这是一个回调接口,用于将 ImageDocument 对象中的事件通知给监听器。
IImagePasswordCallback这是一个用于处理受密码保护的图像文件的回调接口。
IImageSource <Note> 仅限 Linux 和 Windows。 </Note>这是一个用于自定义图像源的接口。
ILicensingConnectionRecoveryCallback <Note> 仅适用于 Linux 和 Windows。</Note>这是一个用于处理与许可证服务器连接中断情况的回调接口。
Image该对象表示已打开图像的一个“图像平面”。
ImageDocument该对象对应一个已打开的图像。
ImageModification此对象用于存储图像修改参数。
ImageProcessingParams指定图像在分析和识别前的预处理方式。
InprocLoader <Note> 仅适用于 Windows。 </Note>允许将 ABBYY FineReader Engine 作为进程内服务器加载到当前进程中。
IntsCollectionint 类型变量集合。
IParallelProcessingCallback <Note> 仅适用于 Linux 和 Windows。 </Note>这是一个回调接口,用于管理并行处理任务并报告处理过程中发生的错误。
IProcessingEvents这是一个回调接口,供 Engine 对象的 InjectTextLayer 方法在处理过程中报告事件时使用。
IReadStream这是用于读取流的接口。
IWriteStream这是写入流接口。
IScanCallback <Note> 仅限 Windows。 </Note>这是用于管理扫描操作的回调接口。
JpegExtendedParams此对象用于存储以 JPEG 格式保存图像时所需的参数。
JsonExportParams提供用于调整以 JSON 格式导出已识别文本的参数的功能。
LanguageDatabase提供用于对识别语言执行高级操作的功能。
Layout公开了用于处理图像版面的方法和属性。
LayoutBlocks该对象表示由多个 Block (Block 对象) 构成的集合。
许可证提供对当前许可证参数的访问。
许可证提供对可用 (已激活) 许可证集合的访问。
List表示一个列表模板。它是由多个列表级别 (ListLevel 对象) 构成的集合。
ListLevel可访问列表某一级别的参数。
ListParams可访问段落所属列表的参数。
Model表示可用于文档分类的已训练 Model。
MrzData表示从机器可读区 (MRZ) 提取的数据,并可将其导出为 XML 文件或 JSON 文件。
MrzField包含从机器可读区 (MRZ) 提取的字段信息。
MrzJsonExportParams提供用于调整以 JSON 格式导出已采集的机器可读区 (MRZ) 的参数的功能。
MrzLine包含从机器可读区 (MRZ) 中提取的一行的信息。
MrzProcessingParams提供对机器可读区 (MRZ) 提取参数的访问。
MrzXmlExportParams提供用于调整以 XML 格式导出已捕获的机器可读区 (MRZ) 参数的功能。
MultipageImageWriter此对象用于将多个图像保存到单个图像文件中。
MultiProcessingParams <Note> 仅适用于 Linux 和 Windows。 </Note>用于访问多 CPU 核心使用参数。
ObjectsExtractionParams提供对用于对象提取的参数的访问。
OfficeConversionSettings <Note> 仅限 Linux 和 Windows。 </Note>表示用于导入电子文档的设置。
OfficeConverters <Note>仅适用于 Linux 和 Windows。</Note>可用于转换电子文档的应用程序类型集合。
OutprocLoader <Note> 仅适用于 Windows。 </Note>允许您将 ABBYY FineReader Engine 作为进程外服务器加载到单独的进程中。
PageAnalysisParams用于访问调整页面版面分析过程的参数。
PageMargins用于调整输出文件页面边距。
PagePreprocessingParams此对象用于调整页面预处理的各项参数。
PageProcessingParams此对象用于调整版面分析、识别和页面合成的各项参数。
PaperSizeParams提供用于调整输出文件纸张高度和宽度的功能。
Paragraph提供用于处理已识别文本中单个段落的方法和属性。
ParagraphLine表示已识别文本段落中的一行。
ParagraphLines表示段落行的集合。
ParagraphParams此对象提供单个段落的扩展属性。
Paragraphs该对象表示已识别文本的段落集合。
ParagraphStyle提供段落样式的属性。
PDFAttachment该对象表示 PDF 附件。
PDFAttachments该对象表示文档的 PDF 附件集合。
PDFEncryptionInfo此对象用于访问导出时 PDF 文件的加密参数。
PDFExportFeatures提供用于调整导出为 PDF (PDF/A) 格式时附加参数的功能,如加密信息、PDF 版本等。
PDFExportParams提供用于调整以 PDF (PDF/A) 格式导出已识别文本的参数的功能。
PDFMRCParams提供在导出时调整 PDF (PDF/A) 文件的 Mixed Raster Content (MRC) 参数的功能。
PDFPicture此对象表示 PDF 文档中的图片。
PDFPictures该对象表示添加到 PDF 文档中的图片集合。
PDFPictureCompressionParams提供用于调整将图像写入 PDF (PDF/A) 文件时所用参数的功能。
PictureChange提供对文档图片中所做更改的说明。
PictureExportParams提供用于调整将图像写入各种格式的输出文件时所用参数的功能。
PictureResolutionParams提供根据图像格式调整将图像写入输出文件时分辨率的功能。
PlainText表示不带格式的已识别文本。
PngExtendedParams此对象用于存储以 PNG 格式保存图像时所用的参数。
Point描述图像上某个点的位置。
PPTExportParams提供用于调整导出为 PPTX 格式的已识别文本参数的功能。
PredefinedLanguage表示一种预定义的识别语言。
PredefinedLanguages表示 ABBYY FineReader Engine 预定义语言的集合。
PrepareImageMode包含用于指定图像在转换为内部格式期间如何进行预处理的各种属性。
RasterPictureBlock用于访问光栅图像块的特定属性。
RecognizerParams用于调整文本识别参数。
RegExpDictionaryDescription该对象用于访问基于正则表达式的字典
Region此补充对象用于存储 ABBYY FineReader Engine 中 Block 的 Region 信息。
RegionsCollectionRegion 对象集合 (Region 对象) 。
RTFExportParams提供用于调整以 RTF/DOCX/ODT 格式导出已识别文本时所用参数的功能。
ScanManager <Note>仅适用于 Windows。</Note>公开了一组管理工作站扫描源所需的属性和方法。
ScanSource <Note> 仅适用于 Windows。 </Note>提供对扫描源及其扫描方法的访问。
ScanSourceCapabilities <Note> 仅适用于 Windows。 </Note>提供对扫描源所支持的全部设置的访问。
ScanSources <Note> 仅适用于 Windows。 </Note>此对象是扫描源的集合。
ScanSourceSettings <Note> 仅适用于 Windows。 </Note>提供对源的扫描设置的访问。
SeparatorBlock用于访问分隔符块的特定属性。
SeparatorGroup表示一组分隔块 (SeparatorBlock 对象) 。
SortingBlocksParams该对象用于设置将数据块组合为组时的参数。
SplitRegion用于访问页面拆分后其中一个区域的属性。
SplitRegions表示页面拆分后所得各区域的集合 (SplitRegion 对象) 。
StandardDictionaryDescription用于访问标准字典
StringsCollection字符串集合。
SynthesisParamsForDocument该对象用于设置文档合成参数。
SynthesisParamsForPage此对象用于设置页面合成的参数。
TableAnalysisParams用于访问影响表格块分析过程的参数。
TableBlock提供对表格块特定属性的访问。
TableCell表示表格块中的单个表格单元。
TableCells表示表格块中的表格单元集合。
TableSeparator表示表格块中的单个表格分隔线。
TableSeparators此对象是表格块分隔线的集合。
TabPosition提供对单个制表位的访问,包括制表符号、对齐方式及其在段落中的位置。
TabPositions提供对单个段落中所有制表位的访问。
Text此对象表示已识别文本。
TextBlock用于访问文本块的特定属性。
TextBlockAnalysisParams指定应如何分析文本块。
TextChange提供文档文本中所做的更改。
TextExportParams提供用于调整以 TXT 和 CSV 格式导出已识别文本时各项参数的功能。
TextLanguage表示文本识别所用的语言。
TextLayerInjectionParams此对象可用于调整处理输入文档和创建可搜索 PDF 文件时的参数。
TextOrientation表示文本方向。
TiffExtendedParams此对象用于存储以 TIFF 格式保存图像时所需的参数。
Trainer用于基于已分类的数据集训练分类器的对象。
TrainingData一组已分类的数据,可用于训练分类器。
TrainingImage表示单个训练图像。
TrainingImagesCollectionTrainingImage 对象的集合。
TrainingParams用于训练分类模型的参数。
TrainingResult分类器基于训练数据集完成训练后得到的结果。
TrainingResultsTrainingResult 对象集合。
UserDictionaryDescription此对象用于访问用户字典
ValidationParams用于验证分类模型的参数。
ValidationResult模型性能检查的结果,其中包括各种评分,可帮助评估模型的实用性。
VectorPictureBlock提供对矢量图片块特定属性的访问。
Word此对象表示一个词。
WordRecognitionVariant此对象表示一个词的识别变体。
WordRecognitionVariants此对象表示一个单词识别结果的变体集合 (WordRecognitionVariant 对象) 。
Words此对象表示单词集合 (Word 对象) 。
XLExportParams提供用于调整以 XLS/XLSX 格式导出已识别文本的参数的功能。
XMLExportParams提供用于调整以 XML 格式导出已识别文本时相关参数的功能。
XPSExportParams提供用于调整以 XPS 格式导出已识别文本时相关参数的功能。

另请参见

对象图