Search Results for

    Show / Hide Table of Contents

    Class OcrResult.Page

    Represents a single page within an OcrResult object.

    Inheritance
    System.Object
    OcrResult.OcrResultElement
    OcrResult.OcrResultTextElement
    OcrResult.Page
    Inherited Members
    OcrResult.OcrResultTextElement.ToString()
    OcrResult.OcrResultTextElement.TextDirection
    OcrResult.OcrResultTextElement.Text
    OcrResult.OcrResultElement.ToBitmap(OcrInput)
    OcrResult.OcrResultElement.Width
    OcrResult.OcrResultElement.Height
    OcrResult.OcrResultElement.X
    OcrResult.OcrResultElement.Y
    OcrResult.OcrResultElement.Location
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: IronOcr
    Assembly: IronOcr.dll
    Syntax
    public class Page : OcrResult.OcrResultTextElement

    Fields

    PdfExtractedText

    When Reading PDFs. Gives an alternative value to Text which comes from machine decoding PDF document strings only. Can not read text from images.

    Declaration
    public string PdfExtractedText
    Field Value
    Type Description
    System.String

    Properties

    Barcodes

    Represents every barcode discovered in this Page. Developers must set ReadBarCodes = True for this feature to be active.

    Declaration
    public OcrResult.Barcode[] Barcodes { get; }
    Property Value
    Type Description
    OcrResult.Barcode[]

    Blocks

    Represents every block of text discovered within this OcrResult.Page in order of appearance.

    Declaration
    public OcrResult.Block[] Blocks { get; }
    Property Value
    Type Description
    OcrResult.Block[]

    Characters

    Represents every symbol (char) discovered within this OcrResult.Page in order of appearance.

    Declaration
    public OcrResult.Character[] Characters { get; }
    Property Value
    Type Description
    OcrResult.Character[]

    Confidence

    OCR statistical accuracy confidence as an average of every character.

    1 = 100%, 0 = 0%

    Declaration
    public override double Confidence { get; }
    Property Value
    Type Description
    System.Double
    Overrides
    OcrResult.OcrResultTextElement.Confidence

    Lines

    Represents every line of text discovered within this OcrResult.Page in order of appearance.

    Declaration
    public OcrResult.Line[] Lines { get; }
    Property Value
    Type Description
    OcrResult.Line[]

    PageNumber

    A 1 based unique identifier for this page within an OcrResult object. The first page is number 1.

    Declaration
    public int PageNumber { get; }
    Property Value
    Type Description
    System.Int32

    Paragraphs

    Represents every paragraph of text discovered within this OcrResult.Page in order of appearance.

    Declaration
    public OcrResult.Paragraph[] Paragraphs { get; }
    Property Value
    Type Description
    OcrResult.Paragraph[]

    WordCount

    The number of words on this page.

    Declaration
    public int WordCount { get; }
    Property Value
    Type Description
    System.Int32

    Words

    Represents every word discovered within this OcrResult.Page in order of appearance.

    Declaration
    public OcrResult.Word[] Words { get; }
    Property Value
    Type Description
    OcrResult.Word[]
    ☀
    ☾
    In This Article
    Back to top
    Install with Nuget