Class RecognitionResult
nazivni prostor: Aspose.OCR Sastav: Aspose.OCR.dll (25.4.0)
Rezultati priznavanja slike.Sadrži elemente s informacijama o prepoznavanju i metodama za izvoz rezultata.
public class RecognitionResult
Inheritance
naslijeđeni članovi
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
FileName
Cijeli put do datoteke.
public string FileName { get; set; }
Vrijednost nekretnina
Image
Pronađite ili postavite sliku za PDF stvaranje.
public byte[][,] Image { get; set; }
Vrijednost nekretnina
byte [][,]
RecognitionAreasRectangles
Koristi rektangularne koordinate.
public List<rectangle> RecognitionAreasRectangles { get; }
Vrijednost nekretnina
RecognitionAreasText
Dobiva popis rezultata prepoznavanja popisa područja (Rectangles).
public List<string> RecognitionAreasText { get; }
Vrijednost nekretnina
RecognitionCharactersList
Sastav znakova pronađenog algoritmom prepoznavanja i uređen u redoslijedu vjerojatnosti.
public List<char[]> RecognitionCharactersList { get; }
Vrijednost nekretnina
Remarks
Vrsta simbola System.Char s maksimalnom vjerojatnošću i alternativama.
RecognitionLinesResult
Dobiva popis rezultata prepoznavanja s popisom redova (Rectangles).
public List<recognitionresult.linesresult> RecognitionLinesResult { get; }
Vrijednost nekretnina
List < RecognitionResult . LinesResult >
RecognitionText
Priznavanje dobiva rezultat u jednoj traku.
public string RecognitionText { get; set; }
Vrijednost nekretnina
Skew
Slijedi skijanje ugla.
public float Skew { get; set; }
Vrijednost nekretnina
Warnings
Pronađite popis upozorenja koje opisuju ne-kritske pogreške koje su se pojavile tijekom generacije.
public List<string> Warnings { get; }
Vrijednost nekretnina
Methods
GetJson(Bolić)
Oblikujte JSON string s rezultatima prepoznavanja.
public string GetJson(bool isReadable = false)
Parameters
isReadable
bool
Određuje je li JSON ljudski čitljiv.
Returns
Rezultati prepoznavanja kao JSON string.
GetKeywords()
Pronađite ključne riječi iz putovnice (testni način. radi samo za SAD i MADAGASCAR putovnice).
public Dictionary<string, recognitionresult.linesresult=""> GetKeywords()
Returns
Dictionary < string , RecognitionResult . LinesResult >
Riječnik s ključnim riječima kao ključ i LinesResult kao vrijednost.
GetSpellCheckCorrectedText(SpellCheckLanguage i String)
Upravlja tekst (zamenjuje pogrešne riječi).
public string GetSpellCheckCorrectedText(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)
Parameters
language
SpellCheckLanguage
Riječnik za korištenje.
dictionaryPath
string
Opcionalno. cijeli put do korisničkog rječnika (frekvencijski rječnik).Riječnik formata datoteke:Tekstna datoteka u UTF-8 kodiranju.Frekvencija riječi i riječi razdvaja se po prostoru ili kartici.Po podrazumijevanju, riječ se očekuje u prvom stolpcu i frekvencija u drugom stolpcu.Svaka riječ-frekvencija-par u odvojenom redoslijedu.A linija je definirana kao sekvencija znakova slijedila je redoslijed ("\n"), vraćanje prijevoza ("\r"),ili vraćanje prijevoza odmah slijedeći linijskim hranom ("\r\n").Očekuje se da će svaka riječ biti u manjem slučaju.
Returns
Tekst s zamijenjenim riječima.
GetSpellCheckErrorList(SpellCheckLanguage i String)
Pronađite pogrešne riječi s predloženim zapisima za određeni upitni tekst.
public List<spellcheckerror> GetSpellCheckErrorList(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)
Parameters
language
SpellCheckLanguage
Riječnik za korištenje.
dictionaryPath
string
Opcionalno. cijeli put do korisničkog rječnika (frekvencijski rječnik).Riječnik formata datoteke:Tekstna datoteka u UTF-8 kodiranju.Frekvencija riječi i riječi razdvaja se po prostoru ili kartici.Po podrazumijevanju, riječ se očekuje u prvom stolpcu i frekvencija u drugom stolpcu.Svaka riječ-frekvencija-par u odvojenom redoslijedu.A linija je definirana kao sekvencija znakova slijedila je redoslijed ("\n"), vraćanje prijevoza ("\r"),ili vraćanje prijevoza odmah slijedeći linijskim hranom ("\r\n").Očekuje se da će svaka riječ biti u manjem slučaju.
Returns
List < SpellCheckError >
Popis objekata SpellCheckError koji predstavljaju pogrešne riječi s popisima koji su predložili ispravne pogreške za svaku pogrešnu riječ,I to na editacijskoj udaljenosti.
GetXml()
Oblik XML string s rezultatima prepoznavanja.
public string GetXml()
Returns
Prepoznavanje rezultata kao string XML serializiran.
Save(string, SaveFormat, bool, SpellCheckLanguage, string, string, PdfOptimizationMode)
Shrani dokument kao ravni tekst, PDF ili Microsoft Word dokument.
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
Filename s putom za spašavanje prepoznavanja rezultata u odabranom formatu.
saveFormat
SaveFormat
Format dokumenta (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)
applySpellingCorrection
bool
Postavite vjeru da ispravite pogrešne riječi u slučaju da imate takve u vašem rezultatu prepoznavanja.
language
SpellCheckLanguage
Riječnik za spell check (opcionalno).
dictionaryPath
string
Opcionalno. cijeli put do korisničkog rječnika u .txt formatu. format je [razgovor - prostor - frekvencija(broj)].Primjer: 23135851162\nthat 3400031103\n
embeddedFontPath
string
Opcionalno. cijeli put do korisničkog pisma.
optimizePdf
PdfOptimizationMode
Smanjite veličinu PDF datoteke smanjenjem kvalitete pozadine slike.
Save(String, SaveFormat, String, PdfOptimizationMode)
Shrani dokument kao ravni tekst, PDF ili Microsoft Word dokument.
public void Save(string fullFileName, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
fullFileName
string
Filename s putom za spašavanje prepoznavanja rezultata u odabranom formatu.
saveFormat
SaveFormat
Format dokumenta (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)
embeddedFontPath
string
Opcionalno. cijeli put do korisničkog pisma.
optimizePdf
PdfOptimizationMode
Smanjite veličinu PDF datoteke smanjenjem kvalitete pozadine slike.
Save(MemoryStream, SaveFormat, bool, SpellCheckLanguage, string, string, PdfOptimizationMode)
Shrani dokument kao ravni tekst, PDF ili Microsoft Word dokument.
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 za spašavanje prepoznavanja rezultat u odabranom formatu.
saveFormat
SaveFormat
Format dokumenta (Docx, Txt i PDF)
applySpellingCorrection
bool
Postavite vjeru da ispravite pogrešne riječi u slučaju da imate takve u vašem rezultatu prepoznavanja.
language
SpellCheckLanguage
Riječnik za spell check (opcionalno).
dictionaryPath
string
Opcionalno. cijeli put do korisničkog rječnika u .txt formatu. format je [razgovor - prostor - frekvencija(broj)].Primjer: 23135851162\nthat 3400031103\n
embeddedFontPath
string
Opcionalno. cijeli put do korisničkog pisma.
optimizePdf
PdfOptimizationMode
Smanjite veličinu PDF datoteke smanjenjem kvalitete pozadine slike.
Save(MemoryStream, SaveFormat, string, PdfOptimizationMode)
Shrani dokument kao ravni tekst, PDF ili Microsoft Word dokument.
public void Save(MemoryStream stream, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
stream
MemoryStream
MemoryStream za spašavanje prepoznavanja rezultat u odabranom formatu.
saveFormat
SaveFormat
Format dokumenta (Docx, Txt i PDF)
embeddedFontPath
string
Opcionalno. cijeli put do korisničkog pisma.
optimizePdf
PdfOptimizationMode
Smanjite veličinu PDF datoteke smanjenjem kvalitete pozadine slike.
Operators
Operator +(Rezultati priznavanja, Rezultati priznavanja)
Za ispunjavanje cjelokupnog rezultata od prepoznatljivih fragmenata (linja).
public static RecognitionResult operator +(RecognitionResult main, RecognitionResult part)
Parameters
main
RecognitionResult
Predmet na koji će se dodati pravi operand.
part
RecognitionResult
U pravu operaciju.
Returns
Na lijevoj strani.</string,></recognitionresult.linesresult></char[]>