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
Implements
Ö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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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