Class RecognitionResult
Le nom : Aspose.OCR Assemblée: Aspose.OCR.dll (25.4.0)
I risultati del riconoscimento dell’immagine.Contiene elementi con informazioni di riconoscimento e metodi per l’esportazione dei risultati.
public class RecognitionResult
Inheritance
I membri ereditari
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
FileName
Il percorso completo verso il file.
public string FileName { get; set; }
Valore di proprietà
Image
Ottieni o impostate immagini per la creazione di pdf.
public byte[][,] Image { get; set; }
Valore di proprietà
byte [][,]
RecognitionAreasRectangles
Le coordinate rectangolari.
public List<rectangle> RecognitionAreasRectangles { get; }
Valore di proprietà
RecognitionAreasText
Riceve la lista dei risultati di riconoscimento di un elenco di aree (Rectangles).
public List<string> RecognitionAreasText { get; }
Valore di proprietà
RecognitionCharactersList
Un insieme di caratteri trovati dall’algoritmo di riconoscimento e organizzati nell’ordine di probabilità scendente.
public List<char[]> RecognitionCharactersList { get; }
Valore di proprietà
Remarks
La gamma di simboli System.Char con la massima probabilità e alternative.
RecognitionLinesResult
Riceve un elenco dei risultati di riconoscimento con un elenco di righe (Rectangles).
public List<recognitionresult.linesresult> RecognitionLinesResult { get; }
Valore di proprietà
List di < RecognitionResult . LinesResult >
RecognitionText
Riceve il risultato di riconoscimento in una riga.
public string RecognitionText { get; set; }
Valore di proprietà
Skew
C’è un angolo schiacciato.
public float Skew { get; set; }
Valore di proprietà
Warnings
Riceve la lista dei messaggi di avvertimento che descrivono errori non critici apparsi durante la generazione.
public List<string> Warnings { get; }
Valore di proprietà
Methods
GetJson(Boulée)
Formare la stringhe JSON con i risultati di riconoscimento.
public string GetJson(bool isReadable = false)
Parameters
isReadable
bool
Determinerà se JSON sarà legibile per gli esseri umani.
Returns
Risultati di riconoscimento come string JSON.
GetKeywords()
Ottieni le parole chiave dal passaporto (modalità di prova. funziona solo per i passaporti USA e MADAGASCAR).
public Dictionary<string, recognitionresult.linesresult=""> GetKeywords()
Returns
Dictionary di < string , RecognitionResult . LinesResult >
Dictionary con parole chiave come chiave e LinesResult come valore.
GetSpellCheckCorrectedText(SpellCheckLanguage, épisode)
Corregge il testo (sostituisce parole sbagliate).
public string GetSpellCheckCorrectedText(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)
Parameters
language
SpellCheckLanguage
Il dizionario da usare.
dictionaryPath
string
Opzionale. percorso completo al dizionario utente (diario di frequenza).Formato di file di diccionario:File di testo piatto in codifica UTF-8.Word e Word Frequency sono separati per spazio o tab.Per default, la parola è attesa nella prima colonna e la frequenza nella seconda colonna.Ogni parola-frequenza-coppia in una linea separata.La linea è definita come una sequenza di caratteri seguiti da un feed di linea ("\n"), un ritorno di trasporto ("\r"),o un ritorno di trasporto immediatamente seguito da un feed di linea ("\r\n").Si prevede che ogni parola sia in caso inferiore.
Returns
Il testo con parole sostituite.
GetSpellCheckErrorList(SpellCheckLanguage, épisode)
Trova le parole sbagliate con le sbagliate suggerite per un dato testo di input.
public List<spellcheckerror> GetSpellCheckErrorList(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)
Parameters
language
SpellCheckLanguage
Il dizionario da usare.
dictionaryPath
string
Opzionale. percorso completo al dizionario utente (diario di frequenza).Formato di file di diccionario:File di testo piatto in codifica UTF-8.Word e Word Frequency sono separati per spazio o tab.Per default, la parola è attesa nella prima colonna e la frequenza nella seconda colonna.Ogni parola-frequenza-coppia in una linea separata.La linea è definita come una sequenza di caratteri seguiti da un feed di linea ("\n"), un ritorno di trasporto ("\r"),o un ritorno di trasporto immediatamente seguito da un feed di linea ("\r\n").Si prevede che ogni parola sia in caso inferiore.
Returns
List di < SpellCheckError >
Un elenco degli oggetti SpellCheckError che rappresentano parole sbagliate con elenchi che suggeriscono sbagliate sbagliate per ogni parola sbagliata,E con la distanza edit.
GetXml()
Formare string XML con i risultati di riconoscimento.
public string GetXml()
Returns
I risultati di riconoscimento come string XML serializzati.
Save(string, SaveFormat, bool, SpellCheckLanguage, string, string, PdfOptimizationMode)
Salva il documento come testo piatto, 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
Il nome del file con un percorso per salvare il risultato del riconoscimento nel formato selezionato.
saveFormat
SaveFormat
Il formato del documento (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)
applySpellingCorrection
bool
Imposta la verità per correggere le parole sbagliate nel caso in cui si dispone di tali nel risultato di riconoscimento.
language
SpellCheckLanguage
Diccionario per spell check (opzionale).
dictionaryPath
string
Optionnellement. chemin complet vers le dictionnaire de l’utilisateur dans le format .txt. le format est [word - space - frequency(numéro)].Esempio: il 23135851162\nthat 3400031103\n
embeddedFontPath
string
Opzionale. percorso completo alla font utente.
optimizePdf
PdfOptimizationMode
Ridurre la dimensione del file PDF riducendo la qualità delle immagini di sfondo. per impostazione predefinita, la qualità dell’immagine originale viene conservata.
Save(Télécharger, SaveFormat, Télécharger, PdfOptimizationMode)
Salva il documento come testo piatto, PDF o Microsoft Word Document.
public void Save(string fullFileName, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
fullFileName
string
Il nome del file con un percorso per salvare il risultato del riconoscimento nel formato selezionato.
saveFormat
SaveFormat
Il formato del documento (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)
embeddedFontPath
string
Opzionale. percorso completo alla font utente.
optimizePdf
PdfOptimizationMode
Ridurre la dimensione del file PDF riducendo la qualità delle immagini di sfondo. per impostazione predefinita, la qualità dell’immagine originale viene conservata.
Save(MemoryStream, SaveFormat, bool, SpellCheckLanguage, string, string, PdfOptimizationMode)
Salva il documento come testo piatto, 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 il recupero dei risultati nel formato selezionato.
saveFormat
SaveFormat
Il formato del documento (Docx, Txt, PDF)
applySpellingCorrection
bool
Imposta la verità per correggere le parole sbagliate nel caso in cui si dispone di tali nel risultato di riconoscimento.
language
SpellCheckLanguage
Diccionario per spell check (opzionale).
dictionaryPath
string
Optionnellement. chemin complet vers le dictionnaire de l’utilisateur dans le format .txt. le format est [word - space - frequency(numéro)].Esempio: il 23135851162\nthat 3400031103\n
embeddedFontPath
string
Opzionale. percorso completo alla font utente.
optimizePdf
PdfOptimizationMode
Ridurre la dimensione del file PDF riducendo la qualità delle immagini di sfondo. per impostazione predefinita, la qualità dell’immagine originale viene conservata.
Save(MemoryStream, SaveFormat, string, PdfOptimizationMode)
Salva il documento come testo piatto, 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 il recupero dei risultati nel formato selezionato.
saveFormat
SaveFormat
Il formato del documento (Docx, Txt, PDF)
embeddedFontPath
string
Opzionale. percorso completo alla font utente.
optimizePdf
PdfOptimizationMode
Ridurre la dimensione del file PDF riducendo la qualità delle immagini di sfondo. per impostazione predefinita, la qualità dell’immagine originale viene conservata.
Operators
opérateur +(ReconnaissanceRésultat, ReconnaissanceRésultat)
Per completare il risultato completo dei fragmenti riconosciuti (linee).
public static RecognitionResult operator +(RecognitionResult main, RecognitionResult part)
Parameters
main
RecognitionResult
L’oggetto al quale verrà aggiunto il corretto operand.
part
RecognitionResult
La giusta opera.
Returns
La sinistra opera.</string,></recognitionresult.linesresult></char[]>