Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

PdfUnderstandingRegion

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Source revision 33d062b583cb with working tree changes
Modifiers sealed

One page-segmentation region containing related lines.

Inheritance

  • Object
  • PdfUnderstandingRegion

Usage

Explore 9 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters 3

Constructors

public PdfUnderstandingRegion(IReadOnlyList<PdfUnderstandingLine> lines, Double? confidence = null, IEnumerable<PdfInferenceEvidence>? evidence = null) #

Creates a segmented region from lines in local reading order.

Parameters

lines System.Collections.Generic.IReadOnlyList<OfficeIMO.Pdf.PdfUnderstandingLine> requiredposition: 0
confidence System.Double? = null optionalposition: 1
evidence System.Collections.Generic.IEnumerable<OfficeIMO.Pdf.PdfInferenceEvidence>? = null optionalposition: 2

Properties

public IReadOnlyList<PdfUnderstandingLine> Lines { get; } #

Lines in local region order.

public String Text { get; } #

Normalized region text.

public Double XStart { get; } #

Left bound.

public Double XEnd { get; } #

Right bound.

public Double YTop { get; } #

Top baseline.

public Double YBottom { get; } #

Bottom baseline.

public Double Confidence { get; } #

Normalized segmentation confidence from 0 to 1.

public IReadOnlyList<PdfInferenceEvidence> Evidence { get; } #

Evidence supporting this region segmentation.