Class AsposeOcr

Class AsposeOcr

A név: Aspose.OCR Összefoglaló: Aspose.OCR.dll (25.4.0)

Fő API az Aspose OCR könyvtárhoz

public class AsposeOcr : IDisposable

Inheritance

object AsposeOcr

Implements

IDisposable

Örökletes tagok

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

AsposeOcr()

public AsposeOcr()

Methods

CalculateSkew(OcrInput)

Számolja ki a kép szögét.Támogatja a GIF-t, a PNG-t, a JPEG-t, a BMP-t, a TIFF-t, a JFIF-t, az áramlást, a mappákat, az arrays-t, az archívumokat.

public List<skewoutput> CalculateSkew(OcrInput images)

Parameters

images OcrInput

A tartály forrásokkal.Aspose.OCR.OcrInput

Returns

List < SkewOutput >

Szögek listája az Aspose.OCR.SkewOutput fokozatban.

CompareImageTexts(string, string, felismerési beállítások, bool)

Ellenőrizze, hogy két kép ugyanazt a szöveget tartalmaz-e.

public bool CompareImageTexts(string fullPath1, string fullPath2, RecognitionSettings settings = null, bool ignoreCase = true)

Parameters

fullPath1 string

Az út az első képhez.

fullPath2 string

Út a második képhez.

settings RecognitionSettings

A felismerés beállítása.

ignoreCase bool

Igaz - az eset érzéketlen keresést jelenti.

Returns

bool

Igaz, ha a képek ugyanazt a szöveget (90% hasonlóság).

CorrectSpelling(szalag, SpellCheckLanguage, szalag)

A szöveg helyesbítése (a hibás szavak helyettesítése).

public string CorrectSpelling(string text, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)

Parameters

text string

Írás a korrekcióhoz.

language SpellCheckLanguage

A szótár használata.

dictionaryPath string

Opcionálisan. teljes út a felhasználói szótárhoz (frekvencia szótár).Szótár fájl formátum:Tiszta szöveges fájl UTF-8 kódolásban.A Word és a Word frekvenciája elválasztva van a tér vagy a táblázat.Először is, a szó várható az első oszlopban, és a frekvencia a második oszlopban.Minden szó-frekvencia-pár egy külön vonal.A vonal határozza meg, mint a karakterek sorozata követi egy vonal feed ("\n"), egy szállítási visszatérés ("\r"),vagy a szállítmányt azonnali visszatérítéssel követi egy vonalfogyasztás („\r\n”).Minden szó alacsonyabb esetekben várható.

Returns

string

A szöveg helyettesített szavakkal.

DetectDefects(Térkép, DefectType)

Automatikusan megtalálja a kép problémás területeit, amelyek jelentősen befolyásolhatják az OCR pontosságát.Támogatja a PNG, JPEG, BMP, TIFF, JFIF és GIF képeket, amelyeket fájl, áram vagy pixel array formájában nyújtanak.

public List<defectoutput> DetectDefects(OcrInput images, DefectType defectType)

Parameters

images OcrInput

Forrás képek Aspose.OCR.OcrInput

defectType DefectType

A hibák típusai felismerhetők Aspose.OCR.DefectType

Returns

List < DefectOutput >

Talált képhibák vagy ab üres gyűjtemény, ha nincs hibát talált Aspose.OCR.DefectOutput.

DetectDocumentLayout(OcrInput)

elemzi a képet, és azonosítja a benne lévő tartalmi területek különböző típusát.Támogatja a PNG, JPEG, BMP, TIFF, JFIF és GIF képeket a fájlokból, áramlásokból és pixelekből.

public List<layoutoutput> DetectDocumentLayout(OcrInput images)

Parameters

images OcrInput

Forrás képek.Aspose.OCR.OcrInput

Returns

List < LayoutOutput >

Megtalált tartalomterületek, Aspose.OCR.LayoutOutput.

DetectLanguages(OcrInput)

A kép szövegének elemzése annak érdekében, hogy meghatározzák, milyen nyelven van írva.Ez lehetővé teszi a legmegfelelőbb felismerési nyelv kiválasztását, és segít a további szöveges feldolgozási feladatokban, mint például a spellchecking vagy a fordítás.

public List<languagedetectionoutput> DetectLanguages(OcrInput images)

Parameters

images OcrInput

Forrás képek Aspose.OCR.OcrInput

Returns

List < LanguageDetectionOutput >

Visszaadja a legvalószínűbb nyelvek listáját, a valószínűség által rangsorolt Aspose.OCR.LanguageDetectionOutput.

DetectRectangles(OcrInput)

A szövegterületeket a képeken észleli.Támogatja a GIF-t, a PNG-t, a JPEG-t, a BMP-t, a TIFF-t, a JFIF-t, az áramlást, a mappákat, az arrays-t, az archívumokat.

[Obsolete("Will be removed in the release 25.8.0")]
public List<rectangleoutput> DetectRectangles(OcrInput images)

Parameters

images OcrInput

A tartály forrásokkal.Aspose.OCR.OcrInput

Returns

List < RectangleOutput >

Az Aspose.OCR.RectangleOutput listája észlelt szövegterületekkel vagy sorokkal.

DetectRectangles(OcrInput, AreasType, Bool)

A szövegterületeket a képeken észleli.Támogatja a GIF-t, a PNG-t, a JPEG-t, a BMP-t, a TIFF-t, a JFIF-t, az áramlást, a mappákat, az arrays-t, az archívumokat.

public List<rectangleoutput> DetectRectangles(OcrInput images, AreasType areasType, bool detectAreas = true)

Parameters

images OcrInput

A tartály forrásokkal.Aspose.OCR.OcrInput

areasType AreasType

Határozza meg a wich rectangles vissza - vonal vagy bekezdések.

detectAreas bool

Automatikus szöveges területek felismerése.

Returns

List < RectangleOutput >

Az Aspose.OCR.RectangleOutput listája észlelt szövegterületekkel vagy sorokkal.

Dispose()

Tiszta források a felismeréshez.

public void Dispose()

ImageHasText(string, string, felismerési beállítások, bool, bool)

Ellenőrizze, hogy a kép tartalmazza-e a megadott szöveges töredéket.

public bool ImageHasText(string fullPath, string text, RecognitionSettings settings = null, bool ignoreCase = true, bool autoSkew = true)

Parameters

fullPath string

Az út a képhez.

text string

Szöveges töredékek a kép keresésére.

settings RecognitionSettings

A felismerés beállítása.

ignoreCase bool

Igaz - az eset érzéketlen keresést jelenti.

autoSkew bool

Lehetővé teszi az automatikus képernyős korrekciót.

Returns

bool

Igaz, ha a kép szöveges töredéket tartalmaz. hamis - a kép nem tartalmaz szöveges töredéket.

Remarks

Ismerje fel a képet az Aspose.OCR.RecognitionSettings beállításaival.Támogatja a GIF, PNG, JPEG, BMP, TIFF, JFIF.

ImageHasText(string, Regex, felismerési beállítások, bool)

Ellenőrizze, hogy a kép szövege megfelel-e a megadott rendszeres kifejezésnek.

public bool ImageHasText(string fullPath, Regex regex, RecognitionSettings settings = null, bool autoSkew = true)

Parameters

fullPath string

Az út a képhez.

regex Regex

System.Text.RegularExpressions objektum a megadott mintával és opciókkal.

settings RecognitionSettings

A felismerés beállítása.

autoSkew bool

Lehetővé teszi az automatikus képernyős korrekciót.

Returns

bool

Igaz, ha a kép szöveg megfelel a megadott rendszeres kifejezésnek.

Remarks

Ismerje fel a képet az Aspose.OCR.RecognitionSettings beállításaival.Támogatja a GIF, PNG, JPEG, BMP, TIFF, JFIF.

ImageTextDiff(string, string, felismerési beállítások, bool, bool)

Összehasonlítsa a két kép szövegét, és adjon vissza egy számot, amely azt jelzi, hogy mennyire hasonlítanak (0-1).

public float ImageTextDiff(string fullPath1, string fullPath2, RecognitionSettings settings = null, bool ignoreCase = true, bool autoSkew = true)

Parameters

fullPath1 string

Az út az első képhez.

fullPath2 string

Út a második képhez.

settings RecognitionSettings

A felismerés beállítása.

ignoreCase bool

Igaz - az eset érzéketlen keresést jelenti.

autoSkew bool

Lehetővé teszi az automatikus képernyős korrekciót.

Returns

float

0 azt jelenti, hogy a szövegek teljesen eltérőek; 1 azt jelenti, hogy a szövegek azonosak.

Recognize(OcrInput)

A szöveg felismeri a képeket / dokumentumokat.Támogatja a GIF-t, a PNG-t, a JPEG-t, a BMP-t, a TIFF-t, a JFIF-t, az áramlást, a címkéket, az aranyokat és az archívumokat.

public OcrOutput Recognize(OcrInput images)

Parameters

images OcrInput

A tartály forrásokkal.Aspose.OCR.OcrInput

Returns

OcrOutput

Az Aspose.OCR.RecognitionRezult objektumok listája képfelismerési eredményekkel.

Recognize(OcrInput, felismerési beállítások, törlésToken)

A szöveg felismeri a képeket / dokumentumokat.Támogatja a GIF-t, a PNG-t, a JPEG-t, a BMP-t, a TIFF-t, a JFIF-t, az áramlást, a címkéket, az aranyokat és az archívumokat.

public OcrOutput Recognize(OcrInput images, RecognitionSettings settings, CancellationToken cancellationToken)

Parameters

images OcrInput

A tartály forrásokkal.Aspose.OCR.OcrInput

settings RecognitionSettings

Felismerési beállítások Aspose.OCR.RecognitionSettings.

cancellationToken CancellationToken

Az objektum törlése.

Returns

OcrOutput

Az Aspose.OCR.RecognitionRezult objektumok listája képfelismerési eredményekkel.

Recognize(Az OcrInput és a RecognitionSettings)

A szöveg felismeri a képeket / dokumentumokat.Támogatja a GIF-t, a PNG-t, a JPEG-t, a BMP-t, a TIFF-t, a JFIF-t, az áramlást, a címkéket, az aranyokat és az archívumokat.

public OcrOutput Recognize(OcrInput images, RecognitionSettings settings)

Parameters

images OcrInput

A tartály forrásokkal.Aspose.OCR.OcrInput

settings RecognitionSettings

Felismerési beállítások Aspose.OCR.RecognitionSettings.

Returns

OcrOutput

Az Aspose.OCR.RecognitionRezult objektumok listája képfelismerési eredményekkel.

RecognizeCarPlate(OcrInput)

Ismerje meg a szöveget az autó lemezén.

public OcrOutput RecognizeCarPlate(OcrInput images)

Parameters

images OcrInput

A tartály forrásokkal.Aspose.OCR.OcrInput

Returns

OcrOutput

Az Aspose.OCR.RecognitionRezult objektumok listája képfelismerési eredményekkel.

Remarks

Ismerje fel az autó lemezeket az Aspose.OCR.CarPlateRecognitionSettings beállításaival.Támogatja a GIF-t, a PNG-t, a JPEG-t, a BMP-t, a TIFF-t, a JFIF-t, az áramlást, a címkéket, az aranyokat és az archívumokat.

RecognizeCarPlate(Az OcrInput és a CarPlateRecognition)

Ismerje meg a szöveget az autó lemezén.

public OcrOutput RecognizeCarPlate(OcrInput images, CarPlateRecognitionSettings settings)

Parameters

images OcrInput

A tartály forrásokkal.Aspose.OCR.OcrInput

settings CarPlateRecognitionSettings

Felismerési beállítások Aspose.OCR.CarPlateRecognitionSettings.

Returns

OcrOutput

Az Aspose.OCR.RecognitionRezult objektumok listája képfelismerési eredményekkel.

Remarks

Ismerje fel az autó lemezeket az Aspose.OCR.CarPlateRecognitionSettings beállításaival.Támogatja a GIF-t, a PNG-t, a JPEG-t, a BMP-t, a TIFF-t, a JFIF-t, az áramlást, a címkéket, az aranyokat és az archívumokat.

RecognizeCharacters(OcrInput)

Szimbólumokat észlel a képeken.Támogatja a GIF-t, a PNG-t, a JPEG-t, a BMP-t, a TIFF-t, a JFIF-t, az áramlást, a mappákat, az arrays-t, az archívumokat.

public List<characterrecognitionresult> RecognizeCharacters(OcrInput images)

Parameters

images OcrInput

A tartály forrásokkal.Aspose.OCR.OcrInput

Returns

List < CharacterRecognitionResult >

List of Aspose.OCR.CharacterRecognitionAz észlelt szimbólumok adataiból származik.

RecognizeCharacters(OcrInput, DetectAreasMode, Nyelv)

Szimbólumokat észlel a képeken.Támogatja a GIF-t, a PNG-t, a JPEG-t, a BMP-t, a TIFF-t, a JFIF-t, az áramlást, a mappákat, az arrays-t, az archívumokat.

public List<characterrecognitionresult> RecognizeCharacters(OcrInput images, DetectAreasMode detectAreasMode = DetectAreasMode.UNIVERSAL, Language language = Language.Latin)

Parameters

images OcrInput

A tartály forrásokkal.Aspose.OCR.OcrInput

detectAreasMode DetectAreasMode

Határozza meg, hogy milyen típusú ideghálózatot használnak a területek kimutatására.

language Language

Az OCR nyelve.

Returns

List < CharacterRecognitionResult >

Az Aspose.OCR.A karakter listája azonosított szimbólumokkal.

RecognizeFast(OcrInput)

A szöveg felismeri a képeket / dokumentumokat.Támogatja a GIF-t, a PNG-t, a JPEG-t, a BMP-t, a TIFF-t, a JFIF-t, az áramlást, a címkéket, az aranyokat és az archívumokat.

public List<string> RecognizeFast(OcrInput images)

Parameters

images OcrInput

A tartály forrásokkal.Aspose.OCR.OcrInput

Returns

List < string >

Szalagok listája a képfelismerési eredményekkel.

RecognizeHandwrittenText(OcrInput)

A képernyőn kézzel írt szöveg felismerése.

public OcrOutput RecognizeHandwrittenText(OcrInput images)

Parameters

images OcrInput

A tartály forrásokkal.Aspose.OCR.OcrInput

Returns

OcrOutput

Az Aspose.OCR.RecognitionRezult objektumok listája képfelismerési eredményekkel.

Remarks

Támogatja a GIF-t, a PNG-t, a JPEG-t, a BMP-t, a TIFF-t, a JFIF-t, az áramlást, a címkéket, az aranyokat és az archívumokat.

IsmerkedésIDCard(OcrInput)

Ismerje fel a szöveget az azonosító kártyán.

public OcrOutput RecognizeIDCard(OcrInput images)

Parameters

images OcrInput

A tartály forrásokkal.Aspose.OCR.OcrInput

Returns

OcrOutput

Az Aspose.OCR.RecognitionRezult objektumok listája képfelismerési eredményekkel.

Remarks

Ismerje meg az azonosító kártyákat az Aspose.OCR.IDCardRecognitionSettings beállításaival.Támogatja a GIF-t, a PNG-t, a JPEG-t, a BMP-t, a TIFF-t, a JFIF-t, az áramlást, a címkéket, az aranyokat és az archívumokat.

IsmerkedésIDCard(OcrInput és IDCardRecognition)

Ismerje fel a szöveget az azonosító kártyán.

public OcrOutput RecognizeIDCard(OcrInput images, IDCardRecognitionSettings settings)

Parameters

images OcrInput

A tartály forrásokkal.Aspose.OCR.OcrInput

settings IDCardRecognitionSettings

Ismerési beállítások Aspose.OCR.IDCardRecognitionSettings.

Returns

OcrOutput

Az Aspose.OCR.RecognitionRezult objektumok listája képfelismerési eredményekkel.

Remarks

Ismerje meg az azonosító kártyákat az Aspose.OCR.IDCardRecognitionSettings beállításaival.Támogatja a GIF-t, a PNG-t, a JPEG-t, a BMP-t, a TIFF-t, a JFIF-t, az áramlást, a címkéket, az aranyokat és az archívumokat.

RecognizeInvoice(OcrInput)

Felismeri a számlák szövegét.

public OcrOutput RecognizeInvoice(OcrInput images)

Parameters

images OcrInput

A tartály forrásokkal.Aspose.OCR.OcrInput

Returns

OcrOutput

Az Aspose.OCR.RecognitionRezult objektumok listája képfelismerési eredményekkel.

Remarks

Felismeri a számlát az Aspose.OCR.InvoiceRecognitionSettings beállításával.Támogatja a GIF-t, a PNG-t, a JPEG-t, a BMP-t, a TIFF-t, a JFIF-t, az áramlást, a címkéket, az aranyokat és az archívumokat.

RecognizeInvoice(OcrInput, számlafelismerési beállítások)

Felismeri a számlák szövegét.

public OcrOutput RecognizeInvoice(OcrInput images, InvoiceRecognitionSettings settings)

Parameters

images OcrInput

A tartály forrásokkal.Aspose.OCR.OcrInput

settings InvoiceRecognitionSettings

Elismerési beállítások Aspose.OCR.InvoiceRecognitionSettings.

Returns

OcrOutput

Az Aspose.OCR.RecognitionRezult objektumok listája képfelismerési eredményekkel.

Remarks

Felismeri a számlát az Aspose.OCR.InvoiceRecognitionSettings beállításával.Támogatja a GIF-t, a PNG-t, a JPEG-t, a BMP-t, a TIFF-t, a JFIF-t, az áramlást, a címkéket, az aranyokat és az archívumokat.Támogatja a GIF-t, a PNG-t, a JPEG-t, a BMP-t, a TIFF-t, a JFIF-t, az áramlást, a címkéket, az aranyokat és az archívumokat.

RecognizeLines(OcrInput)

Ismerje fel azokat a képeket, amelyek egyetlen szövegvonalat tartalmaznak.Támogatja a GIF-t, a PNG-t, a JPEG-t, a BMP-t, a TIFF-t, a JFIF-t, az áramlást, a mappákat, az arrays-t, az archívumokat.

public OcrOutput RecognizeLines(OcrInput images)

Parameters

images OcrInput

A tartály forrásokkal.Aspose.OCR.OcrInput

Returns

OcrOutput

Az Aspose.OCR.RecognitionRezult objektumok listája képfelismerési eredményekkel.

RecognizeLines(Az OcrInput és a RecognitionSettings)

Ismerje fel azokat a képeket, amelyek egyetlen szövegvonalat tartalmaznak.Támogatja a GIF-t, a PNG-t, a JPEG-t, a BMP-t, a TIFF-t, a JFIF-t, az áramlást, a mappákat, az arrays-t, az archívumokat.

public OcrOutput RecognizeLines(OcrInput images, RecognitionSettings settings)

Parameters

images OcrInput

A tartály forrásokkal.Aspose.OCR.OcrInput

settings RecognitionSettings

Felismerési beállítások Aspose.OCR.RecognitionSettings.

Returns

OcrOutput

Az Aspose.OCR.RecognitionRezult objektumok listája képfelismerési eredményekkel.

RecognizePassport(OcrInput)

Az útlevél szövegének felismerése.

public OcrOutput RecognizePassport(OcrInput images)

Parameters

images OcrInput

A tartály forrásokkal.Aspose.OCR.OcrInput

Returns

OcrOutput

Az Aspose.OCR.RecognitionRezult objektumok listája képfelismerési eredményekkel.

Remarks

Ismerje fel az útleveleket az Aspose.OCR.PassportRecognitionSettings beállításaival.Támogatja a GIF-t, a PNG-t, a JPEG-t, a BMP-t, a TIFF-t, a JFIF-t, az áramlást, a címkéket, az aranyokat és az archívumokat.

RecognizePassport(OcrInput és PassportRecognition)

Az útlevél szövegének felismerése.

public OcrOutput RecognizePassport(OcrInput images, PassportRecognitionSettings settings)

Parameters

images OcrInput

A tartály forrásokkal.Aspose.OCR.OcrInput

settings PassportRecognitionSettings

Elismerési beállítások Aspose.OCR.PassportRecognitionSettings.

Returns

OcrOutput

Az Aspose.OCR.RecognitionRezult objektumok listája képfelismerési eredményekkel.

Remarks

Ismerje fel az útleveleket az Aspose.OCR.PassportRecognitionSettings beállításaival.Támogatja a GIF-t, a PNG-t, a JPEG-t, a BMP-t, a TIFF-t, a JFIF-t, az áramlást, a címkéket, az aranyokat és az archívumokat.

RecognizeReceipt(OcrInput)

A dokumentumok felismerése a fogadásokon.

public OcrOutput RecognizeReceipt(OcrInput images)

Parameters

images OcrInput

A tartály forrásokkal.Aspose.OCR.OcrInput

Returns

OcrOutput

Az Aspose.OCR.RecognitionRezult objektumok listája képfelismerési eredményekkel.

Remarks

Felismeri a számlát az Aspose.OCR.ReceiptRecognitionSettings beállításával.Támogatja a GIF-t, a PNG-t, a JPEG-t, a BMP-t, a TIFF-t, a JFIF-t, az áramlást, a címkéket, az aranyokat és az archívumokat.

RecognizeReceipt(OcrInput, ReceiptRecognitionSettings)

A dokumentumok felismerése a fogadásokon.

public OcrOutput RecognizeReceipt(OcrInput images, ReceiptRecognitionSettings settings)

Parameters

images OcrInput

A tartály forrásokkal.Aspose.OCR.OcrInput

settings ReceiptRecognitionSettings

Felismerési beállítások Aspose.OCR.ReceiptRecognitionSettings.

Returns

OcrOutput

Az Aspose.OCR.RecognitionRezult objektumok listája képfelismerési eredményekkel.

Remarks

Felismeri a számlát az Aspose.OCR.ReceiptRecognitionSettings beállításával.Támogatja a GIF-t, a PNG-t, a JPEG-t, a BMP-t, a TIFF-t, a JFIF-t, az áramlást, a címkéket, az aranyokat és az archívumokat.

SaveMultipageDocument(szál, SaveFormat, List, szalag, PdfOptimizationMode)

Lehetővé teszi, hogy többoldalú dokumentumot kapjon a RecognitionResult objektumok listájáról

public static void SaveMultipageDocument(string fullFileName, SaveFormat saveFormat, List<recognitionresult> results, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

fullFileName string

Filename egy út mentése felismerés eredménye a kiválasztott formátumban.

saveFormat SaveFormat

Dokumentumformátumok (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)

results List < RecognitionResult >

Az Aspose.OCR.Recognition eredményeinek listája.

embeddedFontPath string

Opcionálisan. teljes út a felhasználói betűtípushoz.

optimizePdf PdfOptimizationMode

Csökkentse a PDF fájl méretét a háttérképek minőségének csökkentésével. alapértelmezés szerint az eredeti képminőség megmarad.

SaveMultipageDocument(szál, SaveFormat, List, bool, SpellCheckLanguage, szalag, szalag, PdfOptimizationMode)

Lehetővé teszi, hogy többoldalú dokumentumot kapjon a RecognitionResult objektumok listájáról

public static void SaveMultipageDocument(string fullFileName, SaveFormat saveFormat, List<recognitionresult> results, bool applySpellingCorrection, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

fullFileName string

Filename egy út mentése felismerés eredménye a kiválasztott formátumban.

saveFormat SaveFormat

Dokumentumformátumok (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)

results List < RecognitionResult >

Az Aspose.OCR.Recognition eredményeinek listája.

applySpellingCorrection bool

Állítsa be a hibás szavak helyesbítését abban az esetben, ha ilyenek a felismerési eredményben.

language SpellCheckLanguage

A spell check szótár (opcionális)

dictionaryPath string

Opcionálisan. teljes út a felhasználói szótár .txt formátumban. formátum [szó - tér - frekvencia(szám)].Példa: a 23135851162\nthat 3400031103\n

embeddedFontPath string

Opcionálisan. teljes út a felhasználói betűtípushoz.

optimizePdf PdfOptimizationMode

Csökkentse a PDF fájl méretét a háttérképek minőségének csökkentésével. alapértelmezés szerint az eredeti képminőség megmarad.

SaveMultipageDocument(MemoryStream, SaveFormat, List<felismerési eredmény>, szalag, PdfOptimizationMode)

Lehetővé teszi, hogy többoldalú dokumentumot kapjon a RecognitionResult objektumok listájáról

public static void SaveMultipageDocument(MemoryStream stream, SaveFormat saveFormat, List<recognitionresult> results, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

stream MemoryStream

MemoryStream a megtakarítási felismerés eredménye a kiválasztott formátumban.

saveFormat SaveFormat

Dokumentumformátumok (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)

results List < RecognitionResult >

Az Aspose.OCR.Recognition eredményeinek listája.

embeddedFontPath string

Opcionálisan. teljes út a felhasználói betűtípushoz.

optimizePdf PdfOptimizationMode

Csökkentse a PDF fájl méretét a háttérképek minőségének csökkentésével. alapértelmezés szerint az eredeti képminőség megmarad.

SaveMultipageDocument(MemoryStream, SaveFormat, List<felismerési eredmény>, bool, SpellCheckLanguage, szalag, szalag, PdfOptimizationMode)

Lehetővé teszi, hogy többoldalú dokumentumot kapjon a RecognitionResult objektumok listájáról

public static void SaveMultipageDocument(MemoryStream stream, SaveFormat saveFormat, List<recognitionresult> results, bool applySpellingCorrection, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

stream MemoryStream

MemoryStream a megtakarítási felismerés eredménye a kiválasztott formátumban.

saveFormat SaveFormat

Dokumentumformátumok (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)

results List < RecognitionResult >

Az Aspose.OCR.Recognition eredményeinek listája.

applySpellingCorrection bool

Állítsa be a hibás szavak helyesbítését abban az esetben, ha ilyenek a felismerési eredményben.

language SpellCheckLanguage

A spell check szótár (opcionális)

dictionaryPath string

Opcionálisan. teljes út a felhasználói szótár .txt formátumban. formátum [szó - tér - frekvencia(szám)].Példa: a 23135851162\nthat 3400031103\n

embeddedFontPath string

Opcionálisan. teljes út a felhasználói betűtípushoz.

optimizePdf PdfOptimizationMode

Csökkentse a PDF fájl méretét a háttérképek minőségének csökkentésével. alapértelmezés szerint az eredeti képminőség megmarad.

OcrProgress

Egy esemény a többoldalú képfelismerés előrehaladásának nyomon követésére.

public event OcrRecognizeEventHandler OcrProgress

esemény típusa

OcrRecognizeEventHandler

 Magyar