Class RecognitionResult

Class RecognitionResult

Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)

Resultaten av bildigenkänning.
Innehåller element med igenkänningsinformation och metoder för resultatexport.

public class RecognitionResult

Arv

objectRecognitionResult

Ärvda Medlemmar

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Egenskaper

FileName

Fullständig sökväg till filen.

public string FileName { get; set; }

Egenskapsvärde

string

Image

Hämtar eller ställer in bild för PDF-skapande.

public byte[][,] Image { get; set; }

Egenskapsvärde

byte[][,]

RecognitionAreasRectangles

Hämtar rektangelkoordinater.

public List<rectangle> RecognitionAreasRectangles { get; }

Egenskapsvärde

List<rectangle>

RecognitionAreasText

Hämtar lista med igenkänningsresultat för en lista av områden (rektanglar).

public List<string> RecognitionAreasText { get; }

Egenskapsvärde

List<string&gt;

RecognitionCharactersList

Ett set av tecken som hittats av igenkänningsalgoritmen och ordnade i fallande ordning av sannolikhet.

public List<char[]> RecognitionCharactersList { get; }

Egenskapsvärde

List<char[]&gt;

Kommentarer

Array av symboler System.Char med maximal sannolikhet och alternativ.

RecognitionLinesResult

Hämtar en lista med igenkänningsresultat med en lista av rader (rektanglar).

public List<recognitionresult.linesresult> RecognitionLinesResult { get; }

Egenskapsvärde

List<RecognitionResult.LinesResult&gt;

RecognitionText

Hämtar igenkänningsresultat i en sträng.

public string RecognitionText { get; set; }

Egenskapsvärde

string

Skew

Hämtar snedvridningsvinkeln.

public float Skew { get; set; }

Egenskapsvärde

float

Warnings

Hämtar lista med varningsmeddelanden som beskriver icke-kritiska fel som uppstod under genereringen.

public List<string> Warnings { get; }

Egenskapsvärde

List<string&gt;

Metoder

GetJson(bool)

Skapar en JSON-sträng med igenkänningsresultat.

public string GetJson(bool isReadable = false)

Parametrar

isReadable bool

Bestämmer om json kommer att vara lättläst.

Returer

string

Igenkänningsresultat som JSON-sträng.

GetKeywords()

Hämtar nyckelord från pass (testläge. Fungerar endast för USA och MADAGASKAR-pass).

public Dictionary<string, recognitionresult.linesresult=""> GetKeywords()

Returer

Dictionary<string, RecognitionResult.LinesResult&gt;

Ordbok med nyckelord som nyckel och LinesResult som värde.

GetSpellCheckCorrectedText(SpellCheckLanguage, string)

Korrigerar text (ersätter felstavade ord).

public string GetSpellCheckCorrectedText(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)

Parametrar

language SpellCheckLanguage

Ordbok att använda.

dictionaryPath string

Valfritt. Fullständig sökväg till användardictionary (frekvensordbok). Ordboksfilformat: Ren textfil i UTF-8-kodning. Ord och ordfrekvens separeras med mellanslag eller tab. Som standard förväntas ordet i den första kolumnen och frekvensen i den andra kolumnen. Varje ord-frekvens-par på en separat rad. En rad definieras som en sekvens av tecken följt av en radmatning ("\n"), en vagnretur ("\r"), eller en vagnretur som omedelbart följs av en radmatning("\r\n"). Varje ord förväntas vara i gemener.

Returer

string

Text med ersatta ord.

GetSpellCheckErrorList(SpellCheckLanguage, string)

Hittar felstavade ord med föreslagna stavningar för en given ingångstext.

public List<spellcheckerror> GetSpellCheckErrorList(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)

Parametrar

language SpellCheckLanguage

Ordbok att använda.

dictionaryPath string

Valfritt. Fullständig sökväg till användardictionary (frekvensordbok). Ordboksfilformat: Ren textfil i UTF-8-kodning. Ord och ordfrekvens separeras med mellanslag eller tab. Som standard förväntas ordet i den första kolumnen och frekvensen i den andra kolumnen. Varje ord-frekvens-par på en separat rad. En rad definieras som en sekvens av tecken följt av en radmatning ("\n"), en vagnretur ("\r"), eller en vagnretur som omedelbart följs av en radmatning("\r\n"). Varje ord förväntas vara i gemener.

Returer

List<SpellCheckError&gt;

En lista med SpellCheckError-objekt som representerar felstavade ord med listor över föreslagna korrekta stavningar för varje felstavat ord, och med redigeringsavstånd.

GetXml()

Skapar en XML-sträng med igenkänningsresultat.

public string GetXml()

Returer

string

Igenkänningsresultat som en sträng XML-serialiserad.

Save(string, SaveFormat, bool, SpellCheckLanguage, string, string, PdfOptimizationMode)

Sparar dokumentet som ren text, PDF eller Microsoft Word-dokument.

public void Save(string fullFileName, SaveFormat saveFormat, bool applySpellingCorrection, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parametrar

fullFileName string

Filnamn med en sökväg för att spara igenkänningsresultatet i det valda formatet.

saveFormat SaveFormat

Dokumentformat (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml).

applySpellingCorrection bool

Sätt till true för att korrigera felstavade ord om sådana finns i ditt igenkänningsresultat.

language SpellCheckLanguage

Ordbok för stavningskontroll (valfritt).

dictionaryPath string

Valfritt. Fullständig sökväg till användardictionary i .txt-format. Formatet är [ord - mellanslag - frekvens(antal)]. Exempel: the 23135851162\nthat 3400031103\n

embeddedFontPath string

Valfritt. Fullständig sökväg till användarens teckensnitt.

optimizePdf PdfOptimizationMode

Minska PDF-filens storlek genom att sänka kvaliteten på bakgrundsbilder. Som standard bevaras den ursprungliga bildkvaliteten.

Save(string, SaveFormat, string, PdfOptimizationMode)

Sparar dokumentet som ren text, PDF eller Microsoft Word-dokument.

public void Save(string fullFileName, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parametrar

fullFileName string

Filnamn med en sökväg för att spara igenkänningsresultatet i det valda formatet.

saveFormat SaveFormat

Dokumentformat (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml).

embeddedFontPath string

Valfritt. Fullständig sökväg till användarens teckensnitt.

optimizePdf PdfOptimizationMode

Minska PDF-filens storlek genom att sänka kvaliteten på bakgrundsbilder. Som standard bevaras den ursprungliga bildkvaliteten.

Save(MemoryStream, SaveFormat, bool, SpellCheckLanguage, string, string, PdfOptimizationMode)

Sparar dokumentet som ren text, PDF eller Microsoft Word-dokument.

public void Save(MemoryStream stream, SaveFormat saveFormat, bool applySpellingCorrection, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parametrar

stream MemoryStream

MemoryStream för att spara igenkänningsresultatet i det valda formatet.

saveFormat SaveFormat

Dokumentformat (Docx, Txt, Pdf).

applySpellingCorrection bool

Sätt till true för att korrigera felstavade ord om sådana finns i ditt igenkänningsresultat.

language SpellCheckLanguage

Ordbok för stavningskontroll (valfritt).

dictionaryPath string

Valfritt. Fullständig sökväg till användardictionary i .txt-format. Formatet är [ord - mellanslag - frekvens(antal)]. Exempel: the 23135851162\nthat 3400031103\n

embeddedFontPath string

Valfritt. Fullständig sökväg till användarens teckensnitt.

optimizePdf PdfOptimizationMode

Minska PDF-filens storlek genom att sänka kvaliteten på bakgrundsbilder. Som standard bevaras den ursprungliga bildkvaliteten.

Save(MemoryStream, SaveFormat, string, PdfOptimizationMode)

Sparar dokumentet som ren text, PDF eller Microsoft Word-dokument.

public void Save(MemoryStream stream, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parametrar

stream MemoryStream

MemoryStream för att spara igenkänningsresultatet i det valda formatet.

saveFormat SaveFormat

Dokumentformat (Docx, Txt, Pdf).

embeddedFontPath string

Valfritt. Fullständig sökväg till användarens teckensnitt.

optimizePdf PdfOptimizationMode

Minska PDF-filens storlek genom att sänka kvaliteten på bakgrundsbilder. Som standard bevaras den ursprungliga bildkvaliteten.

Operatörer

operator +(RecognitionResult, RecognitionResult)

För att fullfölja det fullständiga resultatet från igenkända fragment (rader).

public static RecognitionResult operator +(RecognitionResult main, RecognitionResult part)

Parametrar

main RecognitionResult

Objektet till vilket den högra operand kommer att läggas till.

part RecognitionResult

Högra operand.

Returer

RecognitionResult

Vänster operand.

 Svenska