Class RecognitionResult
Namn på plats: Aspose.OCR Sammanfattning: Aspose.OCR.dll (25.4.0)
Resultatet av bildupplysning.Innehåller element med identifieringsinformation och metoder för resultatexport.
public class RecognitionResult
Inheritance
Arvsmedlemmar
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
FileName
Full väg till filen.
public string FileName { get; set; }
Fastighetsvärde
Image
Få eller ställa in bild för PDF-skapande.
public byte[][,] Image { get; set; }
Fastighetsvärde
byte [][,]
RecognitionAreasRectangles
Det finns rektangulära koordinater.
public List<rectangle> RecognitionAreasRectangles { get; }
Fastighetsvärde
RecognitionAreasText
Få listan erkännande resultat av en lista över områden (Rectangles).
public List<string> RecognitionAreasText { get; }
Fastighetsvärde
RecognitionCharactersList
En uppsättning tecken som hittas av erkännandealgoritmen och ordnas i nedåtgående sannolikhetsordning.
public List<char[]> RecognitionCharactersList { get; }
Fastighetsvärde
Remarks
Utbudet av symboler System.Char med maximal sannolikhet och alternativ.
RecognitionLinesResult
Få en lista över erkännande resultat med en lista över rader (Rectangles).
public List<recognitionresult.linesresult> RecognitionLinesResult { get; }
Fastighetsvärde
List ochlt; RecognitionResult . LinesResult >
RecognitionText
Få erkännande resulterar i en enda sträng.
public string RecognitionText { get; set; }
Fastighetsvärde
Skew
får skiva vinkeln.
public float Skew { get; set; }
Fastighetsvärde
Warnings
Få en lista över de varningsmeddelanden som beskriver icke-kritiska fel som dyker upp under generationen.
public List<string> Warnings { get; }
Fastighetsvärde
Methods
GetJson(Bool)
Form JSON sträng med upptäcktsresultat.
public string GetJson(bool isReadable = false)
Parameters
isReadable
bool
Det bestämmer om JSON kommer att vara mänskligt läsbar.
Returns
Recognition resultat som JSON sträng.
GetKeywords()
Få nyckelord från passet (Testläge. fungerar endast för USA och MADAGASCAR pass).
public Dictionary<string, recognitionresult.linesresult=""> GetKeywords()
Returns
Dictionary ochlt; string , RecognitionResult . LinesResult >
Ordbok med nyckelord som nyckel och LinesResult som värde.
GetSpellCheckCorrectedText(SpellCheckLanguage, sträng)
Korrigerar texten ( ersätter felaktiga ord).
public string GetSpellCheckCorrectedText(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)
Parameters
language
SpellCheckLanguage
Ordförråd att använda.
dictionaryPath
string
Alternativt. full väg till användarordboken (frekvensordbok).Ordbok filformat:Platt textfil i UTF-8 kodning.Word och Word-frekvens separeras av rymd eller tab.För standard förväntas ordet i den första kolumnen och frekvensen i den andra kolumnen.Varje ord-frekvens-par i en separat linje.A linje definieras som en sekvens av tecken följt av en linje feed ("\n"), en transport retur ("\r"),eller en frakt retur omedelbart följt av en linje feed("\r\n").Varje ord förväntas vara i lägre fall.
Returns
Text med ersatta ord.
GetSpellCheckErrorList(SpellCheckLanguage, sträng)
Hitta de misspellade orden med föreslagna spellingar för en given input text.
public List<spellcheckerror> GetSpellCheckErrorList(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)
Parameters
language
SpellCheckLanguage
Ordförråd att använda.
dictionaryPath
string
Alternativt. full väg till användarordboken (frekvensordbok).Ordbok filformat:Platt textfil i UTF-8 kodning.Word och Word-frekvens separeras av rymd eller tab.För standard förväntas ordet i den första kolumnen och frekvensen i den andra kolumnen.Varje ord-frekvens-par i en separat linje.A linje definieras som en sekvens av tecken följt av en linje feed ("\n"), en transport retur ("\r"),eller en frakt retur omedelbart följt av en linje feed("\r\n").Varje ord förväntas vara i lägre fall.
Returns
List ochlt; SpellCheckError >
En lista över SpellCheckError-objekt som representerar misspellade ord med listor som föreslår korrekta spellingar för varje misspellat ord,och med redigeringsavståndet.
GetXml()
Form XML sträng med identifieringsresultat.
public string GetXml()
Returns
Recognition resulterar som en string XML serialiserad.
Save(sträng, SaveFormat, bool, SpellCheckLanguage, sträng, sträng, PdfOptimizationMode)
Spara dokumentet som platt text, PDF eller 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
Filnamn med en väg för att spara erkännande resulterar i det valda formatet.
saveFormat
SaveFormat
Dokumentformat (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)
applySpellingCorrection
bool
Ange trovärdighet för att korrigera felaktigt ord om du har sådana i ditt erkännande resultat.
language
SpellCheckLanguage
Ordbok för spell check (alternativ).
dictionaryPath
string
Alternativt. Full väg till användarordboken i .txt format. Format är [ord - utrymme - frekvens(nummer)].Exempel: 23135851162\nthat 3400031103\n
embeddedFontPath
string
Optionellt. full väg till användargränsen.
optimizePdf
PdfOptimizationMode
Minska PDF-filstorleken genom att sänka kvaliteten på bakgrundsbilder.
Save(sträng, SaveFormat, sträng, PdfOptimizationMode)
Spara dokumentet som platt text, PDF eller Microsoft Word-dokument.
public void Save(string fullFileName, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
fullFileName
string
Filnamn med en väg för att spara erkännande resulterar i det valda formatet.
saveFormat
SaveFormat
Dokumentformat (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)
embeddedFontPath
string
Optionellt. full väg till användargränsen.
optimizePdf
PdfOptimizationMode
Minska PDF-filstorleken genom att sänka kvaliteten på bakgrundsbilder.
Save(MemoryStream, SaveFormat, bool, SpellCheckLanguage, sträng, sträng, PdfOptimizationMode)
Spara dokumentet som platt text, PDF eller 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 för spara upptäckt resulterar i det valda formatet.
saveFormat
SaveFormat
Dokumentformat (Docx, Txt och PDF)
applySpellingCorrection
bool
Ange trovärdighet för att korrigera felaktigt ord om du har sådana i ditt erkännande resultat.
language
SpellCheckLanguage
Ordbok för spell check (alternativ).
dictionaryPath
string
Alternativt. Full väg till användarordboken i .txt format. Format är [ord - utrymme - frekvens(nummer)].Exempel: 23135851162\nthat 3400031103\n
embeddedFontPath
string
Optionellt. full väg till användargränsen.
optimizePdf
PdfOptimizationMode
Minska PDF-filstorleken genom att sänka kvaliteten på bakgrundsbilder.
Save(MemoryStream, SaveFormat, sträng, PdfOptimizationMode)
Spara dokumentet som platt text, PDF eller Microsoft Word-dokument.
public void Save(MemoryStream stream, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
stream
MemoryStream
MemoryStream för spara upptäckt resulterar i det valda formatet.
saveFormat
SaveFormat
Dokumentformat (Docx, Txt och PDF)
embeddedFontPath
string
Optionellt. full väg till användargränsen.
optimizePdf
PdfOptimizationMode
Minska PDF-filstorleken genom att sänka kvaliteten på bakgrundsbilder.
Operators
operatör +(RecognitionResultat, RecognitionResultat)
För att komplettera det fullständiga resultatet från erkända fragment (linjer).
public static RecognitionResult operator +(RecognitionResult main, RecognitionResult part)
Parameters
main
RecognitionResult
Objektet till vilket den rätta operatören kommer att läggas till.
part
RecognitionResult
rätt operand.
Returns
Till vänster operand.</string,></recognitionresult.linesresult></char[]>