Class RecognitionResult
ja nimityö: Aspose.OCR Kokoelma: Aspose.OCR.dll (25.4.0)
Kuvan tunnistamisen tulokset.Sisältää elementtejä, joilla on tunnistetiedot ja tulosten viennin menetelmät.
public class RecognitionResult
Inheritance
Perintöjäsenet
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
FileName
Täydellinen tie tiedostoon.
public string FileName { get; set; }
Omistuksen arvo
Image
Saa tai asettaa kuvan PDF-muodostukseen.
public byte[][,] Image { get; set; }
Omistuksen arvo
byte [][,]
RecognitionAreasRectangles
Koordinaattorit ovat reaktioita.
public List<rectangle> RecognitionAreasRectangles { get; }
Omistuksen arvo
RecognitionAreasText
Saat luettelon tunnistamisen tulokset luettelon alueita (Rectangles).
public List<string> RecognitionAreasText { get; }
Omistuksen arvo
RecognitionCharactersList
Tunnistamisalgoritmin avulla löydetyt merkit ja järjestetty todennäköisyyden laskevaan järjestykseen.
public List<char[]> RecognitionCharactersList { get; }
Omistuksen arvo
Remarks
Symbolien sarja System.Char, jossa on suurin todennäköisyys ja vaihtoehdot.
RecognitionLinesResult
Saat luettelon tunnistamisen tuloksista, jossa on luettelo sarjoista (Rectangles).
public List<recognitionresult.linesresult> RecognitionLinesResult { get; }
Omistuksen arvo
List < RecognitionResult . LinesResult >
RecognitionText
Tuloksena tunnistaminen on yksi sarja.
public string RecognitionText { get; set; }
Omistuksen arvo
Skew
Sekoitetaan näkökulma.
public float Skew { get; set; }
Omistuksen arvo
Warnings
Saat luettelon varoitusviesteistä, jotka kuvaavat kriittisiä virheitä, jotka ilmestyivät sukupolven aikana.
public List<string> Warnings { get; }
Omistuksen arvo
Methods
GetJson(Booli)
Muokkaa JSON-sarjaa tunnistuksen tuloksilla.
public string GetJson(bool isReadable = false)
Parameters
isReadable
bool
Se määrittelee, onko JSON ihmiselle luettavissa.
Returns
Tulokset tunnistetaan JSON stringina.
GetKeywords()
Saat avainsanoja passista (Test-tilassa. toimii vain USA:n ja MADAGASCAR-passeille).
public Dictionary<string, recognitionresult.linesresult=""> GetKeywords()
Returns
Dictionary < string , RecognitionResult . LinesResult >
Sanakirja, jossa avainsana ja LinesResult arvona.
GetSpellCheckCorrectedText(SpellCheckLanguage ja String)
Korjaa tekstin (korjaa väärät sanat).
public string GetSpellCheckCorrectedText(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)
Parameters
language
SpellCheckLanguage
Sanakirja käytettäväksi.
dictionaryPath
string
Vaihtoehtoisesti. täydellinen reitti käyttäjän sanastoon (taajuus sanasto).Sanakirjan tiedostomuoto:Sisältää tekstitiedosto UTF-8 -koodinnassa.Sanan ja Sanan taajuus erotetaan tilan tai taulukon mukaan.Ehdottomasti sana odotetaan ensimmäisessä sarakkeessa ja taajuus toisessa sarakkeessa.Jokainen sana-taajuus-parin erillisessä rivissä.A-linja määritellään sarjaksi merkkejä, joita seuraa riviä ("\n"), kuljetus paluu ("\r"),tai kuljetuksen palautus, jota seuraa välittömästi linja-aine("\r\n").Jokaisen sanan odotetaan olevan pienemmässä tapauksessa.
Returns
korvattuihin sanoihin.
GetSpellCheckErrorList(SpellCheckLanguage ja String)
Löydä virheelliset sanat ehdotetuilla virheellisillä virheellisillä virheellisillä virheellisillä virheellisillä virheellisillä virheellisillä virheillä.
public List<spellcheckerror> GetSpellCheckErrorList(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)
Parameters
language
SpellCheckLanguage
Sanakirja käytettäväksi.
dictionaryPath
string
Vaihtoehtoisesti. täydellinen reitti käyttäjän sanastoon (taajuus sanasto).Sanakirjan tiedostomuoto:Sisältää tekstitiedosto UTF-8 -koodinnassa.Sanan ja Sanan taajuus erotetaan tilan tai taulukon mukaan.Ehdottomasti sana odotetaan ensimmäisessä sarakkeessa ja taajuus toisessa sarakkeessa.Jokainen sana-taajuus-parin erillisessä rivissä.A-linja määritellään sarjaksi merkkejä, joita seuraa riviä ("\n"), kuljetus paluu ("\r"),tai kuljetuksen palautus, jota seuraa välittömästi linja-aine("\r\n").Jokaisen sanan odotetaan olevan pienemmässä tapauksessa.
Returns
List < SpellCheckError >
Luettelo SpellCheckError -objektista, jotka edustavat virheellisiä sanoja, ja luetteloita, joissa ehdotetaan oikeita virheellisiä sanoja kunkin virheelliseen sanaan,ja editoinnin etäisyydellä.
GetXml()
Muokkaa XML-tiedostoa tunnistamisen tuloksilla.
public string GetXml()
Returns
Tunnistuksen tulos on sarjakuva XML sarjakuva.
Save(string, SaveFormat, bool, SpellCheckLanguage, string, string, PdfOptimizationMode)
Tallenna asiakirja tasaisena tekstinä, PDF- tai Microsoft Word -asiakirjana.
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
Filnaimi, jolla on tietä säästää tunnistamisen tuloksena valitussa muodossa.
saveFormat
SaveFormat
Dokumenttiformaatti (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)
applySpellingCorrection
bool
Aseta oikeus korjata väärät sanat, jos sinulla on tällainen tunnistustuloksessa.
language
SpellCheckLanguage
Sanakirja spell check (vaihtoehtoinen)
dictionaryPath
string
Vaihtoehtoisesti. täydellinen reitti käyttäjän sanakirjaan .txt-muodossa. muoto on [sanan - tilan - taajuuden(numero)].Esimerkki: 23135851162\nthat 3400031103\n
embeddedFontPath
string
Vaihtoehtoisesti. täydellinen reitti käyttäjän fonttiin.
optimizePdf
PdfOptimizationMode
Vähennä PDF-tiedoston kokoa alentamalla taustakuvien laatua. oletusarvoisesti alkuperäinen kuvanlaatu säilyy.
Save(rivi, SaveFormat, rivi, PdfOptimizationMode)
Tallenna asiakirja tasaisena tekstinä, PDF- tai Microsoft Word -asiakirjana.
public void Save(string fullFileName, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
fullFileName
string
Filnaimi, jolla on tietä säästää tunnistamisen tuloksena valitussa muodossa.
saveFormat
SaveFormat
Dokumenttiformaatti (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)
embeddedFontPath
string
Vaihtoehtoisesti. täydellinen reitti käyttäjän fonttiin.
optimizePdf
PdfOptimizationMode
Vähennä PDF-tiedoston kokoa alentamalla taustakuvien laatua. oletusarvoisesti alkuperäinen kuvanlaatu säilyy.
Save(MemoryStream, SaveFormat, bool, SpellCheckLanguage, sarja, sarja, PdfOptimizationMode)
Tallenna asiakirja tasaisena tekstinä, PDF- tai Microsoft Word -asiakirjana.
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 säästää tunnistamisen tuloksena valitsemassa muodossa.
saveFormat
SaveFormat
Tiedoston muoto (Docx, Txt ja PDF)
applySpellingCorrection
bool
Aseta oikeus korjata väärät sanat, jos sinulla on tällainen tunnistustuloksessa.
language
SpellCheckLanguage
Sanakirja spell check (vaihtoehtoinen)
dictionaryPath
string
Vaihtoehtoisesti. täydellinen reitti käyttäjän sanakirjaan .txt-muodossa. muoto on [sanan - tilan - taajuuden(numero)].Esimerkki: 23135851162\nthat 3400031103\n
embeddedFontPath
string
Vaihtoehtoisesti. täydellinen reitti käyttäjän fonttiin.
optimizePdf
PdfOptimizationMode
Vähennä PDF-tiedoston kokoa alentamalla taustakuvien laatua. oletusarvoisesti alkuperäinen kuvanlaatu säilyy.
Save(MemoryStream, SaveFormat, sarja, PdfOptimizationMode)
Tallenna asiakirja tasaisena tekstinä, PDF- tai Microsoft Word -asiakirjana.
public void Save(MemoryStream stream, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
stream
MemoryStream
MemoryStream säästää tunnistamisen tuloksena valitsemassa muodossa.
saveFormat
SaveFormat
Tiedoston muoto (Docx, Txt ja PDF)
embeddedFontPath
string
Vaihtoehtoisesti. täydellinen reitti käyttäjän fonttiin.
optimizePdf
PdfOptimizationMode
Vähennä PDF-tiedoston kokoa alentamalla taustakuvien laatua. oletusarvoisesti alkuperäinen kuvanlaatu säilyy.
Operators
operaattori +(Tunnustuksen tulos, tunnustuksen tulos)
Täydellinen tulos tunnustetuista kappaleista (linjoista).
public static RecognitionResult operator +(RecognitionResult main, RecognitionResult part)
Parameters
main
RecognitionResult
Aihe, johon oikea operaattori lisätään.
part
RecognitionResult
Oikea operaattori
Returns
Vasemmistolainen operaattori</string,></recognitionresult.linesresult></char[]>