Class RecognitionResult

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

object RecognitionResult

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

string

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

List

RecognitionAreasText

Få listan erkännande resultat av en lista över områden (Rectangles).

public List<string> RecognitionAreasText { get; }

Fastighetsvärde

List ochlt; string >

RecognitionCharactersList

En uppsättning tecken som hittas av erkännandealgoritmen och ordnas i nedåtgående sannolikhetsordning.

public List<char[]> RecognitionCharactersList { get; }

Fastighetsvärde

List ochlt; char [ ] och gt;

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

string

Skew

får skiva vinkeln.

public float Skew { get; set; }

Fastighetsvärde

float

Warnings

Få en lista över de varningsmeddelanden som beskriver icke-kritiska fel som dyker upp under generationen.

public List<string> Warnings { get; }

Fastighetsvärde

List ochlt; string >

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

string

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

string

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

string

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

RecognitionResult

Till vänster operand.</string,></recognitionresult.linesresult></char[]>

 Svenska