Class RecognitionResult

Class RecognitionResult

Nom dels espais: Aspose.OCR Assemblea: Aspose.OCR.dll (25.4.0)

Els resultats del reconeixement de la imatge.Conté elements amb informació de reconeixement i mètodes d’exportació de resultats.

public class RecognitionResult

Inheritance

object RecognitionResult

Membres heretats

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

Properties

FileName

Camí complet cap al fitxer.

public string FileName { get; set; }

Valor de la propietat

string

Image

Obtenir o configurar la imatge per a la creació de pdf.

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

Valor de la propietat

byte [][,]

RecognitionAreasRectangles

Realitza les coordenades rectangles.

public List<rectangle> RecognitionAreasRectangles { get; }

Valor de la propietat

List

RecognitionAreasText

Obté la llista de resultats de reconeixement d’una llista d’àrees (Rectangles).

public List<string> RecognitionAreasText { get; }

Valor de la propietat

List < string >

RecognitionCharactersList

Un conjunt de caràcters trobats per l’algoritme de reconeixement i organitzats en ordre descendent de probabilitat.

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

Valor de la propietat

List < char []&i el Sr;

Remarks

La gamma de símbols System.Char amb la màxima probabilitat i alternatives.

RecognitionLinesResult

Obté una llista de resultats de reconeixement amb una llista de files (Rectangles).

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

Valor de la propietat

List < RecognitionResult . LinesResult >

RecognitionText

Reconeix el resultat en una sola fila.

public string RecognitionText { get; set; }

Valor de la propietat

string

Skew

Tinc l’angle d’esquena.

public float Skew { get; set; }

Valor de la propietat

float

Warnings

Gets llista dels missatges d’alerta que descriuen errors no crítics apareixen durant la generaci.

public List<string> Warnings { get; }

Valor de la propietat

List < string >

Methods

GetJson(La botiga)

Formar la línia JSON amb els resultats de reconeixement.

public string GetJson(bool isReadable = false)

Parameters

isReadable bool

Determina si el JSON serà llegible per a l’home.

Returns

string

Els resultats de reconeixement com a string JSON.

GetKeywords()

Obtenir paraules clau del passaport (mode de prova. només funciona per als passaports dels EUA i MADAGASCAR).

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

Returns

Dictionary < string , RecognitionResult . LinesResult >

Diccionari amb paraula clau com a clau i LinesResult com a valor.

GetSpellCheckCorrectedText(Llenguatge espanyol, string)

Correcta el text (reemplaça les paraules incorrectes).

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

Parameters

language SpellCheckLanguage

Diccionari per utilitzar.

dictionaryPath string

Opcionalment. recorregut complet al diccionari de l’usuari (directori de freqüència).Format de fitxer diccionari:Arxiu de text pla en el codificació UTF-8.La freqüència de la paraula i la freqüència de la paraula es separen per espai o tab.Per default, la paraula s’espera en la primera columna i la freqüència en la segona columna.Cada parella de paraula-freqüència en una línia separada.Una línia es defineix com una seqüència de caràcters seguit per un feed de línia ("\n"), un retorn de càrrega ("\r"),o un retorn de càrrega immediatament seguit per un feed de línia ("\r\n").Es preveu que cada paraula estigui en un cas inferior.

Returns

string

Text amb paraules substituïdes.

GetSpellCheckErrorList(Llenguatge espanyol, string)

Troba les paraules errades amb les paraules suggerides per a un text d’entrada donat.

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

Parameters

language SpellCheckLanguage

Diccionari per utilitzar.

dictionaryPath string

Opcionalment. recorregut complet al diccionari de l’usuari (directori de freqüència).Format de fitxer diccionari:Arxiu de text pla en el codificació UTF-8.La freqüència de la paraula i la freqüència de la paraula es separen per espai o tab.Per default, la paraula s’espera en la primera columna i la freqüència en la segona columna.Cada parella de paraula-freqüència en una línia separada.Una línia es defineix com una seqüència de caràcters seguit per un feed de línia ("\n"), un retorn de càrrega ("\r"),o un retorn de càrrega immediatament seguit per un feed de línia ("\r\n").Es preveu que cada paraula estigui en un cas inferior.

Returns

List < SpellCheckError >

Una llista d’objectes SpellCheckError que representen paraules equivocades amb llistes que suggereixen equivocades per a cada paraula equivocada,I amb la distància edit.

GetXml()

Formar el rànquing XML amb els resultats de reconeixement.

public string GetXml()

Returns

string

Els resultats de reconeixement com a string XML serialitzat.

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

Salva el document com el text pla, PDF o Microsoft Word Document.

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

El nom de fil amb un recorregut de reconeixement resultant en el format seleccionat.

saveFormat SaveFormat

Format de document (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml).

applySpellingCorrection bool

Configureu-vos per corregir les paraules enganyades en cas que tingueu tal en el vostre resultat de reconeixement.

language SpellCheckLanguage

Diccionari per a la verificació d’espell (opcional).

dictionaryPath string

Opcionalment. recorregut complet al diccionari de l’usuari en format .txt. El format és [la paraula - espai - freqüència(número)].Exemple: el 23135851162\nthat 3400031103\n

embeddedFontPath string

Opcionalment. recorregut complet a la font d’usuari.

optimizePdf PdfOptimizationMode

Reduir la mida del fitxer PDF reduint la qualitat de les imatges de fons. per default, es conserva la qualitat d’imatge original.

Save(fonts, SaveFormat, fonts, PdfOptimizationMode)

Salva el document com el text pla, PDF o Microsoft Word Document.

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

Parameters

fullFileName string

El nom de fil amb un recorregut de reconeixement resultant en el format seleccionat.

saveFormat SaveFormat

Format de document (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml).

embeddedFontPath string

Opcionalment. recorregut complet a la font d’usuari.

optimizePdf PdfOptimizationMode

Reduir la mida del fitxer PDF reduint la qualitat de les imatges de fons. per default, es conserva la qualitat d’imatge original.

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

Salva el document com el text pla, PDF o Microsoft Word Document.

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 per a l’estalvi de reconeixement resulta en el format seleccionat.

saveFormat SaveFormat

Format de document (Docx, Txt i PDF).

applySpellingCorrection bool

Configureu-vos per corregir les paraules enganyades en cas que tingueu tal en el vostre resultat de reconeixement.

language SpellCheckLanguage

Diccionari per a la verificació d’espell (opcional).

dictionaryPath string

Opcionalment. recorregut complet al diccionari de l’usuari en format .txt. El format és [la paraula - espai - freqüència(número)].Exemple: el 23135851162\nthat 3400031103\n

embeddedFontPath string

Opcionalment. recorregut complet a la font d’usuari.

optimizePdf PdfOptimizationMode

Reduir la mida del fitxer PDF reduint la qualitat de les imatges de fons. per default, es conserva la qualitat d’imatge original.

Save(MemoryStream, SaveFormat, string, PdfOptimizationMode)

Salva el document com el text pla, PDF o Microsoft Word Document.

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

Parameters

stream MemoryStream

MemoryStream per a l’estalvi de reconeixement resulta en el format seleccionat.

saveFormat SaveFormat

Format de document (Docx, Txt i PDF).

embeddedFontPath string

Opcionalment. recorregut complet a la font d’usuari.

optimizePdf PdfOptimizationMode

Reduir la mida del fitxer PDF reduint la qualitat de les imatges de fons. per default, es conserva la qualitat d’imatge original.

Operators

Operador +(Reconeixement, Reconeixement)

Per completar el resultat complet dels fragments reconeguts (línies).

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

Parameters

main RecognitionResult

L’objecte al qual s’afegirà l’operant correcte.

part RecognitionResult

La bona operaci.

Returns

RecognitionResult

Operació de l’esquerra.</string,></recognitionresult.linesresult></char[]>

 Català