Highlight Texts As Images

This article was translated from English: Does it need improvement?
Translated
View the article in English

OCR 结果的可视化包括围绕引擎在图像中检测到的特定文本元素呈现边界框。 该流程可在单个字符、单词、行或段落的准确位置上叠加明显的高亮标记,提供清晰的识别内容地图。

这种可视化反馈对于调试和验证 OCR 输出的准确性至关重要,可以让开发人员看到软件识别出的内容和出错的地方。

在本文中,我们将演示 IronOCR 如何通过其 HighlightTextAndSaveAsImages 方法让开发人员轻松执行诊断。 该功能可让开发人员突出显示文本的特定部分,并将其保存为图像以供验证。

as-heading:2(快速入门:立即高亮 PDF 中的单词)</em

此片段演示了如何轻松使用 IronOCR:加载 PDF 并高亮显示文档中的每个单词,然后将结果保存为图片。 只需一行即可获得 OCR 结果的可视化反馈,并验证一切工作是否顺利。

Nuget IconGet started making PDFs with NuGet now:

  1. Install IronOCR with NuGet Package Manager

    PM > Install-Package IronOcr

  2. Copy and run this code snippet.

    new IronOcr.OcrInput().LoadPdf("document.pdf").HighlightTextAndSaveAsImages(new IronOcr.IronTesseract(), "highlight_page_", IronOcr.ResultHighlightType.Word);
  3. Deploy to test on your live environment

    Start using IronOCR in your project today with a free trial
    arrow pointer
ResultHightLightType

常见问题解答

在 IronOCR 中将文本突出显示为图像的目的是什么?

在 IronOCR 中将文本突出显示为图像用于通过在图像中渲染检测到的文本元素的边界框来可视化 OCR 结果。此过程通过提供已识别内容的清晰地图来帮助调试和验证 OCR 输出的准确性。

IronOCR 的 HighlightTextAndSaveAsImages 方法如何工作?

IronOCR 中的 HighlightTextAndSaveAsImages 方法允许开发人员突出显示特定文本部分并将其保存为图像。它接受三个参数:IronTesseract OCR 引擎、输出文件名前缀和定义要突出显示的文本类型的 ResultHighlightType 枚举。

IronOCR 中可用的突出显示类型有哪些?

IronOCR 通过 ResultHighlightType 枚举提供四种突出显示类型:字符、单词、行和段落。每种类型提供不同的细节级别,从单个字符到整个段落。

IronOCR 可以在 PDF 文档中突出显示文本吗?

可以,IronOCR 可以在 PDF 文档中突出显示文本。您可以使用 LoadPdf 方法加载 PDF,并使用 HighlightTextAndSaveAsImages 突出显示特定文本部分并将其保存为图像。

在 IronOCR 中使用段落突出显示类型的好处是什么?

IronOCR 中的段落突出显示类型通过突出显示被分组为段落的整块文本,提供了文档结构的更高层次视图。这对于可视化文档内文本的流动和组织非常有用。

开发人员如何开始使用 IronOCR 进行文本突出显示?

开发人员可以通过下载 C# 库、实例化 OCR 引擎、使用 LoadPdf 加载 PDF 文档,然后应用 HighlightTextAndSaveAsImages 方法突出显示并将文本部分保存为图像来开始使用 IronOCR 进行文本突出显示。

网站提供了什么关于在 IronOCR 中将文本突出显示为图像的代码示例?

网页提供了一个 C# 代码示例,演示了如何使用 LoadPdf 加载 PDF、应用 HighlightTextAndSaveAsImages 方法,并使用 ResultHighlightType.Paragraph 选项将突出显示的文本保存为图像。

Curtis Chau
技术作家

Curtis Chau 拥有卡尔顿大学的计算机科学学士学位,专注于前端开发,精通 Node.js、TypeScript、JavaScript 和 React。他热衷于打造直观且美观的用户界面,喜欢使用现代框架并创建结构良好、视觉吸引力强的手册。

除了开发之外,Curtis 对物联网 (IoT) 有浓厚的兴趣,探索将硬件和软件集成的新方法。在空闲时间,他喜欢玩游戏和构建 Discord 机器人,将他对技术的热爱与创造力相结合。

准备开始了吗?
Nuget 下载 5,044,537 | 版本: 2025.11 刚刚发布