Class RecognitionResult
Το όνομα: Aspose.OCR Συγκέντρωση: Aspose.OCR.dll (25.4.0)
Τα αποτελέσματα της αναγνώρισης εικόνας.Περιέχει στοιχεία με πληροφορίες αναγνώρισης και μεθόδους εξαγωγής αποτελεσμάτων.
public class RecognitionResult
Inheritance
Κληρονομημένα μέλη
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
FileName
Ολόκληρος ο δρόμος προς το αρχείο.
public string FileName { get; set; }
Αξία ιδιοκτησίας
Image
Αποκτά ή τοποθετεί εικόνες για τη δημιουργία PDF.
public byte[][,] Image { get; set; }
Αξία ιδιοκτησίας
byte [][,]
RecognitionAreasRectangles
Αποκτά ορθογώνια συντονισμούς.
public List<rectangle> RecognitionAreasRectangles { get; }
Αξία ιδιοκτησίας
RecognitionAreasText
Λίστα λαμβάνει τα αποτελέσματα αναγνώρισης μιας λίστας περιοχών (Rectangles).
public List<string> RecognitionAreasText { get; }
Αξία ιδιοκτησίας
RecognitionCharactersList
Ένα σύνολο χαρακτήρων που βρέθηκαν από τον αλγόριθμο αναγνώρισης και οργανωμένα σε κατώτερη τάξη πιθανότητας.
public List<char[]> RecognitionCharactersList { get; }
Αξία ιδιοκτησίας
Remarks
Η σειρά συμβόλων System.Char με τη μέγιστη πιθανότητα και εναλλακτικές λύσεις.
RecognitionLinesResult
Αποκτά μια λίστα των αποτελεσμάτων αναγνώρισης με μια λίστα γραμμών (Rectangles).
public List<recognitionresult.linesresult> RecognitionLinesResult { get; }
Αξία ιδιοκτησίας
List < · RecognitionResult . LinesResult >
RecognitionText
Το αποτέλεσμα της αναγνώρισης γίνεται σε μία γραμμή.
public string RecognitionText { get; set; }
Αξία ιδιοκτησίας
Skew
Έχουμε γωνία σκάφους.
public float Skew { get; set; }
Αξία ιδιοκτησίας
Warnings
Η λίστα των προειδοποιητικών μηνυμάτων που περιγράφουν μη κρίσιμα σφάλματα εμφανίστηκαν κατά τη διάρκεια της γενιάς.
public List<string> Warnings { get; }
Αξία ιδιοκτησίας
Methods
GetJson(Μπόλ)
Σχεδιάστε τη γραμμή JSON με τα αποτελέσματα αναγνώρισης.
public string GetJson(bool isReadable = false)
Parameters
isReadable
bool
Αποφασίζει αν ο JSON θα είναι ανθρώπινος αναγνώσιμος.
Returns
Τα αποτελέσματα αναγνώρισης ως JSON string.
GetKeywords()
Αποκτήστε λέξεις-κλειδιά από το διαβατήριο (συνδρομή δοκιμής. λειτουργεί μόνο για τα διαβατήρια ΗΠΑ και MADAGASCAR).
public Dictionary<string, recognitionresult.linesresult=""> GetKeywords()
Returns
Dictionary < · string , RecognitionResult . LinesResult >
Λεξικό με λέξη-κλειδί ως κλειδί και LinesResult ως αξία.
GetSpellCheckCorrectedText(Γλώσσα, Σύνδεσμος)
Καθορίζει το κείμενο (αντικαθιστά τις λανθασμένες λέξεις).
public string GetSpellCheckCorrectedText(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)
Parameters
language
SpellCheckLanguage
Λεξικό για χρήση.
dictionaryPath
string
Εναλλακτικά. πλήρης διαδρομή στο λεξικό χρήστη (τα λεξικά συχνότητας).Λεξικό αρχείο μορφότυπο:Το αρχείο κειμένου σε UTF-8 κρυπτογράφηση.Η Συχνότητα Λόγου και Λόγου χωρίζονται από χώρο ή καρτέλα.Για προεπιλογή, η λέξη αναμένεται στην πρώτη στήλη και η συχνότητα στην δεύτερη στήλη.Κάθε λέξη-συχνότητα-παρί σε μια ξεχωριστή γραμμή.Η γραμμή ορίζεται ως μια σειρά χαρακτήρων που ακολουθείται από μια γραμμή τροφοδοσίας ("\n"), μια επιστροφή μεταφοράς ("\r"),ή μια επιστροφή μεταφοράς αμέσως ακολουθούμενη από μια γραμμή τροφοδοσίας («\r\n»).Κάθε λέξη αναμένεται να είναι σε χαμηλότερη περίπτωση.
Returns
Λέξεις με αντικατασταμένες λέξεις.
GetSpellCheckErrorList(Γλώσσα, Σύνδεσμος)
Βρείτε τις λανθασμένες λέξεις με τις προτεινόμενες λανθασμένες λέξεις για ένα δεδομένο κείμενο εισόδου.
public List<spellcheckerror> GetSpellCheckErrorList(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)
Parameters
language
SpellCheckLanguage
Λεξικό για χρήση.
dictionaryPath
string
Εναλλακτικά. πλήρης διαδρομή στο λεξικό χρήστη (τα λεξικά συχνότητας).Λεξικό αρχείο μορφότυπο:Το αρχείο κειμένου σε UTF-8 κρυπτογράφηση.Η Συχνότητα Λόγου και Λόγου χωρίζονται από χώρο ή καρτέλα.Για προεπιλογή, η λέξη αναμένεται στην πρώτη στήλη και η συχνότητα στην δεύτερη στήλη.Κάθε λέξη-συχνότητα-παρί σε μια ξεχωριστή γραμμή.Η γραμμή ορίζεται ως μια σειρά χαρακτήρων που ακολουθείται από μια γραμμή τροφοδοσίας ("\n"), μια επιστροφή μεταφοράς ("\r"),ή μια επιστροφή μεταφοράς αμέσως ακολουθούμενη από μια γραμμή τροφοδοσίας («\r\n»).Κάθε λέξη αναμένεται να είναι σε χαμηλότερη περίπτωση.
Returns
List < · SpellCheckError >
Ένας κατάλογος αντικειμένων SpellCheckError που αντιπροσωπεύουν λανθασμένες λέξεις με λίστες που προτείνουν σωστές λανθασμένες λέξεις για κάθε λανθασμένη λέξη,και με την απομακρυσμένη απόσταση.
GetXml()
Πίνακας XML με τα αποτελέσματα αναγνώρισης.
public string GetXml()
Returns
Η αναγνώριση αποδίδεται ως σειριασμένη γραμμή XML.
Save(γραμμή, SaveFormat, Bool, SpellCheckLanguage, γραμμή, γραμμή, PdfOptimizationMode)
Αποθηκεύει το έγγραφο ως απλό κείμενο, PDF ή 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
Το όνομα με ένα μονοπάτι για την αποθήκευση αναγνώρισης προέρχεται από την επιλεγμένη μορφή.
saveFormat
SaveFormat
μορφή εγγράφου (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml).
applySpellingCorrection
bool
Ρυθμίστε πιστά για να διορθώσετε λανθασμένες λέξεις σε περίπτωση που έχετε τέτοια στο αποτέλεσμα αναγνώρισης σας.
language
SpellCheckLanguage
Λεξικό για το Spell Check (επιλεγμένο).
dictionaryPath
string
Εναλλακτικά. πλήρης διαδρομή στο λεξικό του χρήστη σε μορφή .txt. Η μορφή είναι [word - space - frequency(number)].Παράδειγμα: το 23135851162\nthat 3400031103\n
embeddedFontPath
string
Εναλλακτικά. πλήρης διαδρομή προς το γράμμα του χρήστη.
optimizePdf
PdfOptimizationMode
Μειώστε το μέγεθος του αρχείου PDF μειώνοντας την ποιότητα των εικόνων υπόβαθρου. Κατά προεπιλογή, η ποιότητα της αρχικής εικόνας διατηρείται.
Save(Σύνδεση, SaveFormat, Σύνδεση, PdfOptimizationMode)
Αποθηκεύει το έγγραφο ως απλό κείμενο, PDF ή Microsoft Word Document.
public void Save(string fullFileName, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
fullFileName
string
Το όνομα με ένα μονοπάτι για την αποθήκευση αναγνώρισης προέρχεται από την επιλεγμένη μορφή.
saveFormat
SaveFormat
μορφή εγγράφου (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml).
embeddedFontPath
string
Εναλλακτικά. πλήρης διαδρομή προς το γράμμα του χρήστη.
optimizePdf
PdfOptimizationMode
Μειώστε το μέγεθος του αρχείου PDF μειώνοντας την ποιότητα των εικόνων υπόβαθρου. Κατά προεπιλογή, η ποιότητα της αρχικής εικόνας διατηρείται.
Save(MemoryStream, SaveFormat, Bool, SpellCheckLanguage, γραμμή, γραμμή, PdfOptimizationMode)
Αποθηκεύει το έγγραφο ως απλό κείμενο, PDF ή 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 για την εξοικονόμηση αναγνώρισης έρχεται στην επιλεγμένη μορφή.
saveFormat
SaveFormat
Πληροφορίες για το αρχείο (Docx, Txt, PDF)
applySpellingCorrection
bool
Ρυθμίστε πιστά για να διορθώσετε λανθασμένες λέξεις σε περίπτωση που έχετε τέτοια στο αποτέλεσμα αναγνώρισης σας.
language
SpellCheckLanguage
Λεξικό για το Spell Check (επιλεγμένο).
dictionaryPath
string
Εναλλακτικά. πλήρης διαδρομή στο λεξικό του χρήστη σε μορφή .txt. Η μορφή είναι [word - space - frequency(number)].Παράδειγμα: το 23135851162\nthat 3400031103\n
embeddedFontPath
string
Εναλλακτικά. πλήρης διαδρομή προς το γράμμα του χρήστη.
optimizePdf
PdfOptimizationMode
Μειώστε το μέγεθος του αρχείου PDF μειώνοντας την ποιότητα των εικόνων υπόβαθρου. Κατά προεπιλογή, η ποιότητα της αρχικής εικόνας διατηρείται.
Save(MemoryStream, SaveFormat, Σύνδεσμος, PdfOptimizationMode)
Αποθηκεύει το έγγραφο ως απλό κείμενο, PDF ή Microsoft Word Document.
public void Save(MemoryStream stream, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
stream
MemoryStream
MemoryStream για την εξοικονόμηση αναγνώρισης έρχεται στην επιλεγμένη μορφή.
saveFormat
SaveFormat
Πληροφορίες για το αρχείο (Docx, Txt, PDF)
embeddedFontPath
string
Εναλλακτικά. πλήρης διαδρομή προς το γράμμα του χρήστη.
optimizePdf
PdfOptimizationMode
Μειώστε το μέγεθος του αρχείου PDF μειώνοντας την ποιότητα των εικόνων υπόβαθρου. Κατά προεπιλογή, η ποιότητα της αρχικής εικόνας διατηρείται.
Operators
Οργανωτής +(Αποτελέσματα αναγνώρισης, αναγνώριση)
Για να συμπληρώσετε το πλήρες αποτέλεσμα από αναγνωρισμένα κομμάτια (γραμμές).
public static RecognitionResult operator +(RecognitionResult main, RecognitionResult part)
Parameters
main
RecognitionResult
Το αντικείμενο στο οποίο θα προστεθεί ο σωστός χειριστής.
part
RecognitionResult
Η σωστή επιχείρηση.
Returns
Η Αριστερά του Όπεραντ.</string,></recognitionresult.linesresult></char[]>