Class OcrOutput
A név: Aspose.OCR Összefoglaló: Aspose.OCR.dll (25.4.0)
A kontejner osztály az OCR műveletek eredményeinek tárolására és kezelésére.
public class OcrOutput : List<recognitionresult>, IList<recognitionresult>, ICollection<recognitionresult>, IList, ICollection, IReadOnlyList<recognitionresult>, IReadOnlyCollection<recognitionresult>, IEnumerable<recognitionresult>, IEnumerable
Inheritance
Implements
IList
Örökletes tagok
List
Constructors
OcrOutput()
Elindítja az Aspose.OCR.OcrOutput osztály új példáját egy üres gyűjteménygel.Ez az építő felhívja az alaposztály építőjét, hogy indítsa el az Aspose.OCR.RecognitionResult üres listáját.
public OcrOutput()
OcrOutput(Számozás > felismerés>, Az OcrInput)
Elindítja az Aspose.OCR.OcrOutput osztály új példáját az Aspose.OCR.RecognitionResult egy meghatározott gyűjteményével.Ez az építő létrehoz egy új Aspose.OCR.OcrOutput másolva az elemek a megadott gyűjtemény.
public OcrOutput(IEnumerable<recognitionresult> collection, OcrInput input)
Parameters
collection
IEnumerable
<
RecognitionResult
>
A gyűjtemény Aspose.OCR.RecognitionResult kezdeményezni a listát.
input
OcrInput
A képek gyűjtése az ügyfél adataiból.
OcrOutput(int)
Elindítja az Aspose.OCR.OcrOutput osztály új példáját egy meghatározott kezdeti kapacitással.Ez az építő létrehoz egy új Aspose.OCR.OcrOutput egy előre meghatározott számú elemek elosztva, optimalizálva a teljesítmény, amikor a méret ismert előre.
public OcrOutput(int capacity)
Parameters
capacity
int
A lista kezdeti kapacitása.Ez a szám az elemek maximális számát jelenti, amelyeket a lista újraindítás előtt tarthat.
Methods
AddRange(Számozás > felismerés>)
Hozzáadja a meghatározott gyűjtemény elemeit az Aspose.OCR.OcrOutput listának végén.Ez a módszer felülmúlja az alapértelmezett AddRange viselkedését, hogy szükség esetén további műveleteket végezzen.
public void AddRange(IEnumerable<recognitionresult> collection)
Parameters
collection
IEnumerable
<
RecognitionResult
>
A gyűjtemény az Aspose.OCR.RecognitionResult hozzáadni.
Save(string, SaveFormat, string, PdfOptimizationMode)
Az összes felismerési eredményt egy fájlba mentse.
public void Save(string fullFileName, SaveFormat saveFormat = SaveFormat.Text, 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, Epub)
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.
Save(MemoryStream, SaveFormat, szalag, PdfOptimizationMode)
Az összes felismerési eredményt a megadott formátumban egy memóriaáramra mentjük.
public void Save(MemoryStream stream, SaveFormat saveFormat = SaveFormat.Text, 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, Epub)
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.
SavePdf(szál, szál, PdfOptimizationMode)
Az összes felismerési eredményt egy kereshető PDF fájlba mentse, az eredeti képek a háttérben vannak beállítva.
public void SavePdf(string fullFileName, 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.
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.
SavePdf(MemoryStream, szalag, PdfOptimizationMode)
Az összes felismerési eredményt egy memóriában kereshető PDF-dokumentumba mentjük, az eredeti képeket a háttérbe helyezzük.
public void SavePdf(MemoryStream stream, 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.
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.</recognitionresult,>