Class RecognitionResult

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

object RecognitionResult

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

string

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

List

RecognitionAreasText

Otrzymuje listę wyników rozpoznawania listy obszarów (Rectangles).

public List<string> RecognitionAreasText { get; }

Wartość nieruchomości

List • < string >

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

List • < char [ ] & Gt;

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

string

Skew

Wygląda na to, że skieruje kąt.

public float Skew { get; set; }

Wartość nieruchomości

float

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

List • < string >

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

string

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

string

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

string

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

RecognitionResult

Po lewej operacji.</string,></recognitionresult.linesresult></char[]>

 Polski