Class RecognitionResult
Nazwa przestrzeń: Aspose.OCR Zgromadzenie: Aspose.OCR.dll (25.4.0)
Wyniki rozpoznawania obrazu.Zawiera elementy z informacjami o rozpoznawaniu i metodami eksportu wyników.
public class RecognitionResult
Inheritance
Dziedziczeni członkowie
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
FileName
Pełna droga do pliku.
public string FileName { get; set; }
Wartość nieruchomości
Image
Otrzymuje lub ustawia obraz do tworzenia PDF.
public byte[][,] Image { get; set; }
Wartość nieruchomości
byte [][,]
RecognitionAreasRectangles
Dostępne są koordynacje rektangularne.
public List<rectangle> RecognitionAreasRectangles { get; }
Wartość nieruchomości
RecognitionAreasText
Otrzymuje listę wyników rozpoznawania listy obszarów (Rectangles).
public List<string> RecognitionAreasText { get; }
Wartość nieruchomości
RecognitionCharactersList
Zestaw znaków znaleziony przez algorytm rozpoznawania i uporządkowany w kolejności spadkowej prawdopodobieństwa.
public List<char[]> RecognitionCharactersList { get; }
Wartość nieruchomości
Remarks
Różnica symboli System.Char z maksymalną prawdopodobieństwem i alternatywami.
RecognitionLinesResult
Otrzymuje listę wyników rozpoznawania z listą kolejek (Rectangles).
public List<recognitionresult.linesresult> RecognitionLinesResult { get; }
Wartość nieruchomości
List • < RecognitionResult . LinesResult >
RecognitionText
Otrzymuje uznanie wynik w jednym łańcuchu.
public string RecognitionText { get; set; }
Wartość nieruchomości
Skew
Wygląda na to, że skieruje kąt.
public float Skew { get; set; }
Wartość nieruchomości
Warnings
Otrzymuje listę wiadomości ostrzegawczych opisujących niekrityczne błędy pojawiły się w trakcie pokolenia.
public List<string> Warnings { get; }
Wartość nieruchomości
Methods
GetJson(Bool)
Formowanie paska JSON z wynikami rozpoznawania.
public string GetJson(bool isReadable = false)
Parameters
isReadable
bool
Uważa, czy JSON będzie czytelny dla człowieka.
Returns
Wyniki rozpoznawania jako strona JSON.
GetKeywords()
Uzyskaj słowa kluczowe z paszportu (tryb testowy. działa tylko dla paszportu USA i MADAGASCAR).
public Dictionary<string, recognitionresult.linesresult=""> GetKeywords()
Returns
Dictionary • < string , RecognitionResult . LinesResult >
Słownik z słowem kluczowym jako klucz i LinesResult jako wartość.
GetSpellCheckCorrectedText(SpellCheckLanguage, strumień)
poprawia tekst (zastępuje niewłaściwe słowa).
public string GetSpellCheckCorrectedText(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)
Parameters
language
SpellCheckLanguage
Słownik do użycia.
dictionaryPath
string
Opcjonalnie. pełna droga do słownika użytkownika (słownik częstotliwości).Format pliku słownika:Plik tekstowy w kodowaniu UTF-8.Słowo i częstotliwość Słowo są oddzielone przez przestrzeń lub tab.Zgodnie ze standardem, słowo jest oczekiwane w pierwszej kolumnie i częstotliwość w drugiej kolumnie.Każda para słów częstotliwości w oddzielnej linii.A linia jest zdefiniowana jako sekwencja znaków, po której następuje napęd linii ("\n"), zwrot przewozu ("\r"),lub zwrot przewozu natychmiast po nim następuje naprawa linii („\r\n”).Oczekuje się, że każde słowo będzie w niższym przypadku.
Returns
Tekst z zastąpionymi słowami.
GetSpellCheckErrorList(SpellCheckLanguage, strumień)
Znajdź niewłaściwe słowa z zalecanymi wpisami dla danego tekstu wejściowego.
public List<spellcheckerror> GetSpellCheckErrorList(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)
Parameters
language
SpellCheckLanguage
Słownik do użycia.
dictionaryPath
string
Opcjonalnie. pełna droga do słownika użytkownika (słownik częstotliwości).Format pliku słownika:Plik tekstowy w kodowaniu UTF-8.Słowo i częstotliwość Słowo są oddzielone przez przestrzeń lub tab.Zgodnie ze standardem, słowo jest oczekiwane w pierwszej kolumnie i częstotliwość w drugiej kolumnie.Każda para słów częstotliwości w oddzielnej linii.A linia jest zdefiniowana jako sekwencja znaków, po której następuje napęd linii ("\n"), zwrot przewozu ("\r"),lub zwrot przewozu natychmiast po nim następuje naprawa linii („\r\n”).Oczekuje się, że każde słowo będzie w niższym przypadku.
Returns
List • < SpellCheckError >
Lista obiektów SpellCheckError reprezentujących nieprawidłowe słowa z listami sugerowanymi prawidłowymi zapisami dla każdego nieprawidłowego słowa,i z dystansem edycji.
GetXml()
Formularz XML z wynikami rozpoznawania.
public string GetXml()
Returns
Rozpoznawanie wynika jako serializowany strumień XML.
Save(strona, SaveFormat, bool, SpellCheckLanguage, strona, strona, PdfOptimizationMode)
Przechowuje dokument jako płaski tekst, PDF lub 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
Nazwa filem z ścieżką do oszczędzania rozpoznawania wynika w wybranym formacie.
saveFormat
SaveFormat
Format dokumentów (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)
applySpellingCorrection
bool
Zapewnij poprawę błędnych słów w przypadku, gdy masz takie w wyniku rozpoznawania.
language
SpellCheckLanguage
Słownik do spell check (opcjonalny).
dictionaryPath
string
Opcjonalnie. pełna ścieżka do słownika użytkownika w formacie .txt. Format jest [słowo - przestrzeń - częstotliwość(liczba)].Przykład: 23135851162\nthat 3400031103\n
embeddedFontPath
string
Opcjonalnie. pełna droga do czcionki użytkownika.
optimizePdf
PdfOptimizationMode
Zmniejsz rozmiar pliku PDF poprzez obniżenie jakości obrazów tła.
Save(strona, SaveFormat, strona, PdfOptimizationMode)
Przechowuje dokument jako płaski tekst, PDF lub Microsoft Word Document.
public void Save(string fullFileName, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
fullFileName
string
Nazwa filem z ścieżką do oszczędzania rozpoznawania wynika w wybranym formacie.
saveFormat
SaveFormat
Format dokumentów (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)
embeddedFontPath
string
Opcjonalnie. pełna droga do czcionki użytkownika.
optimizePdf
PdfOptimizationMode
Zmniejsz rozmiar pliku PDF poprzez obniżenie jakości obrazów tła.
Save(MemoryStream, SaveFormat, bool, SpellCheckLanguage, strona, strona, PdfOptimizationMode)
Przechowuje dokument jako płaski tekst, PDF lub 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 do oszczędzania rozpoznawania wynika w wybranym formacie.
saveFormat
SaveFormat
Format dokumentów (Docx, Txt i PDF)
applySpellingCorrection
bool
Zapewnij poprawę błędnych słów w przypadku, gdy masz takie w wyniku rozpoznawania.
language
SpellCheckLanguage
Słownik do spell check (opcjonalny).
dictionaryPath
string
Opcjonalnie. pełna ścieżka do słownika użytkownika w formacie .txt. Format jest [słowo - przestrzeń - częstotliwość(liczba)].Przykład: 23135851162\nthat 3400031103\n
embeddedFontPath
string
Opcjonalnie. pełna droga do czcionki użytkownika.
optimizePdf
PdfOptimizationMode
Zmniejsz rozmiar pliku PDF poprzez obniżenie jakości obrazów tła.
Save(MemoryStream, SaveFormat, strona, PdfOptimizationMode)
Przechowuje dokument jako płaski tekst, PDF lub Microsoft Word Document.
public void Save(MemoryStream stream, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
stream
MemoryStream
MemoryStream do oszczędzania rozpoznawania wynika w wybranym formacie.
saveFormat
SaveFormat
Format dokumentów (Docx, Txt i PDF)
embeddedFontPath
string
Opcjonalnie. pełna droga do czcionki użytkownika.
optimizePdf
PdfOptimizationMode
Zmniejsz rozmiar pliku PDF poprzez obniżenie jakości obrazów tła.
Operators
Operator +(Wynik rozpoznawania, wynik rozpoznawania)
Aby uzupełnić pełny wynik z rozpoznanych fragmentów (lin).
public static RecognitionResult operator +(RecognitionResult main, RecognitionResult part)
Parameters
main
RecognitionResult
Obiekt, do którego zostanie dodany właściwy operand.
part
RecognitionResult
Właściwy operand.
Returns
Po lewej operacji.</string,></recognitionresult.linesresult></char[]>