VintaSoft Imaging .NET SDK 12.4: Documentation for .NET developer
In This Topic
    VintaSoft OCR .NET Plug-in: Changes in version 8.7.2
    In This Topic

    API changes in TesseractX.Vintasoft.xYZ.dll

    From version 8.7.2 the SDK uses Tesseract4.Vintasoft.xYZ.dll instead of Tesseract3.Vintasoft.xYZ.dll.




    API changes in Vintasoft.Imaging.Ocr.dll

    Changed classes:

    Vintasoft.Imaging.Ocr.OcrEngineSettings
    Added properties
    public Vintasoft.Imaging.Ocr.OcrLanguage[] Languages { get; set; } Gets or sets the languages for recognition.
    Added constructors
    public void OcrEngineSettings(Vintasoft.Imaging.Ocr.OcrLanguage[], Vintasoft.Imaging.Ocr.RecognitionRegionType) Initializes a new instance of the OcrEngineSettings class.
    public void OcrEngineSettings(Vintasoft.Imaging.Ocr.OcrLanguage[]) Initializes a new instance of the OcrEngineSettings class.


    Vintasoft.Imaging.Ocr.RecognitionRegion
    Added properties
    public Vintasoft.Imaging.Ocr.OcrLanguage[] Languages { get; set; } Gets or sets the languages of recognition region.
    Added constructors
    public void RecognitionRegion(Vintasoft.Imaging.RegionOfInterest, Vintasoft.Imaging.Ocr.OcrLanguage[], Vintasoft.Imaging.Ocr.RecognitionRegionType, int) Initializes a new instance of the RecognitionRegion class.


    Vintasoft.Imaging.Ocr.Results.OcrPage
    Added methods
    public Vintasoft.Imaging.Ocr.OcrLanguage[] GetLanguages() Returns the languages of this page.


    Vintasoft.Imaging.Ocr.Results.OcrParagraph
    Added methods
    public Vintasoft.Imaging.Ocr.OcrLanguage[] GetLanguages() Returns the languages of this paragraph.


    Vintasoft.Imaging.Ocr.Results.OcrTextLine
    Added methods
    public Vintasoft.Imaging.Ocr.OcrLanguage[] GetLanguages() Returns the languages of this text line.


    Vintasoft.Imaging.Ocr.Results.OcrTextRegion
    Added methods
    public Vintasoft.Imaging.Ocr.OcrLanguage[] GetLanguages() Returns the languages of this text region.


    Vintasoft.Imaging.Ocr.Results.OcrWord
    Added properties
    public Vintasoft.Imaging.Ocr.OcrLanguage Language { get; } Gets a language of this word.
    Added constructors
    public void OcrWord(Vintasoft.Imaging.Ocr.Results.OcrObjectLocation, Vintasoft.Imaging.Ocr.Results.OcrObjectOrientation, Vintasoft.Imaging.Ocr.Results.OcrObjectWritingDirection, float, string, Vintasoft.Imaging.Ocr.OcrLanguage, Vintasoft.Imaging.Ocr.Results.OcrTextFont, bool, bool) Initializes a new instance of the OcrWord class.


    Changed enumerations:

    Vintasoft.Imaging.Ocr.OcrLanguage
    Added fields
    public Vintasoft.Imaging.Ocr.OcrLanguage Bre Bre
    public Vintasoft.Imaging.Ocr.OcrLanguage ChineseSimplified_vertical Chinese simplified language (vertical).
    public Vintasoft.Imaging.Ocr.OcrLanguage ChineseTraditional_vertical Chinese traditional language (vertical).
    public Vintasoft.Imaging.Ocr.OcrLanguage Cos Cos
    public Vintasoft.Imaging.Ocr.OcrLanguage Div Div
    public Vintasoft.Imaging.Ocr.OcrLanguage Fao Fao
    public Vintasoft.Imaging.Ocr.OcrLanguage Fil Fil
    public Vintasoft.Imaging.Ocr.OcrLanguage Fry Fry
    public Vintasoft.Imaging.Ocr.OcrLanguage Gla Gla
    public Vintasoft.Imaging.Ocr.OcrLanguage Hye Hye
    public Vintasoft.Imaging.Ocr.OcrLanguage Japanese_vertical Japanese language (vertical).
    public Vintasoft.Imaging.Ocr.OcrLanguage Kmr Kmr
    public Vintasoft.Imaging.Ocr.OcrLanguage Korean_vertical Korean language (vertical).
    public Vintasoft.Imaging.Ocr.OcrLanguage Kurdish_Arabic Kurdish Arabic.
    public Vintasoft.Imaging.Ocr.OcrLanguage Ltz Ltz
    public Vintasoft.Imaging.Ocr.OcrLanguage Mon Mon
    public Vintasoft.Imaging.Ocr.OcrLanguage Mri Mri
    public Vintasoft.Imaging.Ocr.OcrLanguage Oci Oci
    public Vintasoft.Imaging.Ocr.OcrLanguage Osd Osd
    public Vintasoft.Imaging.Ocr.OcrLanguage Que Que
    public Vintasoft.Imaging.Ocr.OcrLanguage Snd Snd
    public Vintasoft.Imaging.Ocr.OcrLanguage Sun Sun
    public Vintasoft.Imaging.Ocr.OcrLanguage Tat Tat
    public Vintasoft.Imaging.Ocr.OcrLanguage Ton Ton
    public Vintasoft.Imaging.Ocr.OcrLanguage Yor Yor




    API changes in Vintasoft.Imaging.Ocr.Tesseract.dll

    Changed classes:

    Vintasoft.Imaging.Ocr.Tesseract.TesseractOcr
    Added properties
    public Vintasoft.Imaging.Ocr.OcrLanguage[] Languages { get; } Returns the recognition languages.


    Vintasoft.Imaging.Ocr.Tesseract.TesseractOcrSettings
    Added constructors
    public void TesseractOcrSettings(Vintasoft.Imaging.Ocr.OcrLanguage[]) Initializes a new instance of the TesseractOcrSettings class.




    API changes in Vintasoft.Imaging.Pdf.Ocr.dll

    Changed classes:

    Vintasoft.Imaging.Pdf.Ocr.PdfDocumentBuilder
    Added methods
    public Vintasoft.Imaging.Pdf.Tree.Fonts.PdfFont CreateGlyphLessFont(Vintasoft.Imaging.Pdf.PdfDocument) Creates CID font without glyphs for specified PDF document.