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
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
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
RecognitionAreasText
Obté la llista de resultats de reconeixement d’una llista d’àrees (Rectangles).
public List<string> RecognitionAreasText { get; }
Valor de la propietat
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
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
Skew
Tinc l’angle d’esquena.
public float Skew { get; set; }
Valor de la propietat
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
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
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
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
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
Operació de l’esquerra.</string,></recognitionresult.linesresult></char[]>