Class RecognitionResult

Class RecognitionResult

A név: Aspose.OCR Összefoglaló: Aspose.OCR.dll (25.4.0)

A képfelismerés eredménye.Tartalmaz elemek felismerési információkat és módszereket az eredmény export.

public class RecognitionResult

Inheritance

object RecognitionResult

Örökletes tagok

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

Properties

FileName

Teljes út a fájlhoz.

public string FileName { get; set; }

ingatlan értéke

string

Image

Hozzon vagy állítsa be a képet a PDF létrehozásához.

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

ingatlan értéke

byte [][,]

RecognitionAreasRectangles

Megkapja a rektangul koordinátákat.

public List<rectangle> RecognitionAreasRectangles { get; }

ingatlan értéke

List

RecognitionAreasText

Megkapja a listát felismerési eredmények listája területek (Rectangles).

public List<string> RecognitionAreasText { get; }

ingatlan értéke

List < string >

RecognitionCharactersList

A karakterek összessége a felismerési algoritmusban található, és a valószínűség lefelé történő sorrendjében van elrendezve.

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

ingatlan értéke

List < char [ ] és a

Remarks

A szimbólumok sorrendje System.Char a maximális valószínűséggel és alternatívákkal.

RecognitionLinesResult

A felismerési eredmények listáját a sorok listájával (Rectangles) kapja.

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

ingatlan értéke

List < RecognitionResult . LinesResult >

RecognitionText

A felismerés eredménye egy sorban történik.

public string RecognitionText { get; set; }

ingatlan értéke

string

Skew

Megkapja a szögét.

public float Skew { get; set; }

ingatlan értéke

float

Warnings

A nem kritikus hibákat leíró figyelmeztető üzenetek listája a generáció során jelent meg.

public List<string> Warnings { get; }

ingatlan értéke

List < string >

Methods

GetJson(Bóli)

Formázza a JSON szalagot a felismerési eredményekkel.

public string GetJson(bool isReadable = false)

Parameters

isReadable bool

Meghatározza, hogy az json emberi olvasható lesz-e.

Returns

string

A felismerés eredménye a JSON string.

GetKeywords()

Keresse meg a kulcsszavakat az útlevélről (Test mód. csak az USA és a MADAGASCAR útlevélre vonatkozik).

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

Returns

Dictionary < string , RecognitionResult . LinesResult >

Szótár kulcsszavaként és LinesResult értékként.

GetSpellCheckCorrectedText(SpellCheckLanguage, szalag)

A szöveg helyesbítése (a hibás szavak helyettesítése).

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

Parameters

language SpellCheckLanguage

A szótár használata.

dictionaryPath string

Opcionálisan. teljes út a felhasználói szótárhoz (frekvencia szótár).Szótár fájl formátum:Tiszta szöveges fájl UTF-8 kódolásban.A Word és a Word frekvenciája elválasztva van a tér vagy a táblázat.Először is, a szó várható az első oszlopban, és a frekvencia a második oszlopban.Minden szó-frekvencia-pár egy külön vonal.A vonal határozza meg, mint a karakterek sorozata követi egy vonal feed ("\n"), egy szállítási visszatérés ("\r"),vagy a szállítmányt azonnali visszatérítéssel követi egy vonalfogyasztás („\r\n”).Minden szó alacsonyabb esetekben várható.

Returns

string

A szöveg helyettesített szavakkal.

GetSpellCheckErrorList(SpellCheckLanguage, szalag)

Keresse meg a hibás szavakat az adott beviteli szövegre vonatkozó javasolt lejátszással.

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

Parameters

language SpellCheckLanguage

A szótár használata.

dictionaryPath string

Opcionálisan. teljes út a felhasználói szótárhoz (frekvencia szótár).Szótár fájl formátum:Tiszta szöveges fájl UTF-8 kódolásban.A Word és a Word frekvenciája elválasztva van a tér vagy a táblázat.Először is, a szó várható az első oszlopban, és a frekvencia a második oszlopban.Minden szó-frekvencia-pár egy külön vonal.A vonal határozza meg, mint a karakterek sorozata követi egy vonal feed ("\n"), egy szállítási visszatérés ("\r"),vagy a szállítmányt azonnali visszatérítéssel követi egy vonalfogyasztás („\r\n”).Minden szó alacsonyabb esetekben várható.

Returns

List < SpellCheckError >

A SpellCheckError-objektumok listája, amelyek a hibás szavakat képviselik, listákkal, amelyek a hibás szavak helyes megjelenítését javasolják,A távolság szerkesztésével.

GetXml()

Formázza az XML szalagot a felismerési eredményekkel.

public string GetXml()

Returns

string

A felismerés eredménye egy sorozatos XML string.

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

A dokumentumot egyenes szöveg, PDF vagy Microsoft Word dokumentumként mentheti meg.

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

Parameters

fullFileName string

Filename egy út mentése felismerés eredménye a kiválasztott formátumban.

saveFormat SaveFormat

Dokumentumformátumok (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)

applySpellingCorrection bool

Állítsa be a hibás szavak helyesbítését abban az esetben, ha ilyenek a felismerési eredményben.

language SpellCheckLanguage

A spell check szótár (opcionális)

dictionaryPath string

Opcionálisan. teljes út a felhasználói szótár .txt formátumban. formátum [szó - tér - frekvencia(szám)].Példa: a 23135851162\nthat 3400031103\n

embeddedFontPath string

Opcionálisan. teljes út a felhasználói betűtípushoz.

optimizePdf PdfOptimizationMode

Csökkentse a PDF fájl méretét a háttérképek minőségének csökkentésével. alapértelmezés szerint az eredeti képminőség megmarad.

Save(string, SaveFormat, string, PdfOptimizationMode)

A dokumentumot egyenes szöveg, PDF vagy Microsoft Word dokumentumként mentheti meg.

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

Parameters

fullFileName string

Filename egy út mentése felismerés eredménye a kiválasztott formátumban.

saveFormat SaveFormat

Dokumentumformátumok (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)

embeddedFontPath string

Opcionálisan. teljes út a felhasználói betűtípushoz.

optimizePdf PdfOptimizationMode

Csökkentse a PDF fájl méretét a háttérképek minőségének csökkentésével. alapértelmezés szerint az eredeti képminőség megmarad.

Save(MemoryStream, SaveFormat, bool, SpellCheckLanguage, szál, szál, PdfOptimizationMode)

A dokumentumot egyenes szöveg, PDF vagy Microsoft Word dokumentumként mentheti meg.

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

Parameters

stream MemoryStream

MemoryStream a megtakarítási felismerés eredménye a kiválasztott formátumban.

saveFormat SaveFormat

Dokumentumformátumok (Docx, Txt és PDF)

applySpellingCorrection bool

Állítsa be a hibás szavak helyesbítését abban az esetben, ha ilyenek a felismerési eredményben.

language SpellCheckLanguage

A spell check szótár (opcionális)

dictionaryPath string

Opcionálisan. teljes út a felhasználói szótár .txt formátumban. formátum [szó - tér - frekvencia(szám)].Példa: a 23135851162\nthat 3400031103\n

embeddedFontPath string

Opcionálisan. teljes út a felhasználói betűtípushoz.

optimizePdf PdfOptimizationMode

Csökkentse a PDF fájl méretét a háttérképek minőségének csökkentésével. alapértelmezés szerint az eredeti képminőség megmarad.

Save(MemoryStream, SaveFormat, szalag, PdfOptimizationMode)

A dokumentumot egyenes szöveg, PDF vagy Microsoft Word dokumentumként mentheti meg.

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

Parameters

stream MemoryStream

MemoryStream a megtakarítási felismerés eredménye a kiválasztott formátumban.

saveFormat SaveFormat

Dokumentumformátumok (Docx, Txt és PDF)

embeddedFontPath string

Opcionálisan. teljes út a felhasználói betűtípushoz.

optimizePdf PdfOptimizationMode

Csökkentse a PDF fájl méretét a háttérképek minőségének csökkentésével. alapértelmezés szerint az eredeti képminőség megmarad.

Operators

Operátor +(A felismerés, a felismerés)

A teljes eredményt az elismert darabokból (vonalak) kitölteni.

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

Parameters

main RecognitionResult

Az a tárgy, amelyhez a megfelelő operand hozzáadódik.

part RecognitionResult

A megfelelő operátus.

Returns

RecognitionResult

bal oldali operátus.</string,></recognitionresult.linesresult></char[]>

 Magyar