Class AsposeOcr
Pôvodný názov: Aspose.OCR Zhromaždenie: Aspose.OCR.dll (25.4.0)
Hlavná API pre knižnicu ASPOSE OCR
public class AsposeOcr : IDisposable
Inheritance
Implements
Z dedičných členov
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)
Vypočíta úhly skiva obrazu.Podporuje GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, priečinok, arrays, archívy.
public List<skewoutput> CalculateSkew(OcrInput images)
Parameters
images
OcrInput
Kontajner s zdrojmi.Aspose.OCR.OcrInput
Returns
List < SkewOutput >
Zoznam skrutkových uhlov v stupňoch Aspose.OCR.SkewOutput.
CompareImageTexts(string, string, RecognitionSettings, bool)
Skontrolujte, či dve obrázky obsahujú rovnaký text.
public bool CompareImageTexts(string fullPath1, string fullPath2, RecognitionSettings settings = null, bool ignoreCase = true)
Parameters
fullPath1
string
Cesta k prvému obrazu.
fullPath2
string
Cesta k druhému obrazu.
settings
RecognitionSettings
Rozpoznávacie nastavenia .
ignoreCase
bool
Pravda - znamená prípadovo necitlivé vyhľadávanie.
Returns
Je pravda, ak obrázky majú rovnaký text (90% podobnosť).
CorrectSpelling(String, SpellCheckLanguage, String)
Korekcia textu (zmeniť nesprávne slová).
public string CorrectSpelling(string text, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)
Parameters
text
string
Text na korekciu.
language
SpellCheckLanguage
Slovník na použitie.
dictionaryPath
string
Plná cesta k užívateľskému slovníku (frekvenčný slovník).Formát slovného súboru:Plný textový súbor v UTF-8 kódovaní.Frekvencia slova a slova sa oddeľuje podľa priestoru alebo tab.V predvolenom nastavení sa predpokladá, že slovo sa nachádza v prvej stĺpci a frekvencia v druhej stĺpci.Každé slovo-frekvenčné páry v samostatnej čiare.A linka je definovaná ako sekvencia znakov, za ktorou nasleduje prívesok čiary ("\n"), prívesok návrat ("\r"),alebo dopravný návrat okamžite nasledovaný riadkovým feedom („\r\n“).Očakáva sa, že každé slovo bude v nižšom prípade.
Returns
Text s nahradenými slovami.
DetectDefects(OcrInput a DefectType)
Automaticky nájde problematické oblasti obrazu, ktoré môžu významne ovplyvniť presnosť OCR.Podporuje PNG, JPEG, BMP, TIFF, JFIF a GIF obrázky poskytované ako súbor, tok alebo pixelový rozsah.
public List<defectoutput> DetectDefects(OcrInput images, DefectType defectType)
Parameters
images
OcrInput
Zdroj obrázkov Aspose.OCR.OcrInput
defectType
DefectType
Typy chýb, ktoré treba rozpoznať Aspose.OCR.DefectType
Returns
List < DefectOutput >
Zistené obrázkové chyby alebo ab prázdna zbierka, ak sa žiadne chyby nenašli Aspose.OCR.DefectOutput.
DetectDocumentLayout(OcrInput)
Analyzuje obraz a identifikuje rôzne typy obsahových oblastí v ňom.Podporuje PNG, JPEG, BMP, TIFF, JFIF a GIF obrázky z súborov, tokov a pixelových radov.
public List<layoutoutput> DetectDocumentLayout(OcrInput images)
Parameters
images
OcrInput
Zdroj obrázkov.Aspose.OCR.OcrInput
Returns
List < LayoutOutput >
Zistené oblasti obsahu, Aspose.OCR.LayoutOutput.
DetectLanguages(OcrInput)
Analýza textu na obrázku určuje jazyky, v ktorých je napísaný.To umožňuje vybrať najvhodnejší rozpoznávací jazyk a pomáha pri ďalších úlohách spracovania textu, ako je spellchecking alebo preklad.
public List<languagedetectionoutput> DetectLanguages(OcrInput images)
Parameters
images
OcrInput
Zdroj obrázkov Aspose.OCR.OcrInput
Returns
List < LanguageDetectionOutput >
Vráti zoznam najpravdepodobnejších jazykov, hodnotený pravdepodobnosťou Aspose.OCR.LanguageDetectionOutput.
DetectRectangles(OcrInput)
Detekuje textové oblasti na obrázkoch.Podporuje GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, priečinok, arrays, archívy.
[Obsolete("Will be removed in the release 25.8.0")]
public List<rectangleoutput> DetectRectangles(OcrInput images)
Parameters
images
OcrInput
Kontajner s zdrojmi.Aspose.OCR.OcrInput
Returns
List < RectangleOutput >
Zoznam Aspose.OCR.RectangleOutput s zistenými textovými oblasťami alebo čiarami.
DetectRectangles(OcrInput, OblasťType, Bool)
Detekuje textové oblasti na obrázkoch.Podporuje GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, priečinok, arrays, archívy.
public List<rectangleoutput> DetectRectangles(OcrInput images, AreasType areasType, bool detectAreas = true)
Parameters
images
OcrInput
Kontajner s zdrojmi.Aspose.OCR.OcrInput
areasType
AreasType
Určuje vrchol rektáloch na vrátenie - čiary alebo odseky.
detectAreas
bool
Umožňuje automatickú detekciu textových oblastí.
Returns
List < RectangleOutput >
Zoznam Aspose.OCR.RectangleOutput s zistenými textovými oblasťami alebo čiarami.
Dispose()
Jasné zdroje pre uznanie.
public void Dispose()
ImageHasText(string, string, RecognitionSettings, bool, bool)
Skontrolujte, či obrázok obsahuje poskytnutý textový fragment.
public bool ImageHasText(string fullPath, string text, RecognitionSettings settings = null, bool ignoreCase = true, bool autoSkew = true)
Parameters
fullPath
string
Cesta k obrazu.
text
string
Textový fragment pre vyhľadávanie na obrázku.
settings
RecognitionSettings
Rozpoznávacie nastavenia .
ignoreCase
bool
Pravda - znamená prípadovo necitlivé vyhľadávanie.
autoSkew
bool
Umožňuje automatickú korekciu obrazu.
Returns
Pravda, ak obrázok obsahuje textový fragment. falošný - obrázok neobsahuje textový fragment.
Remarks
Rozpozná obrázok s možnosťou špecifikácie Aspose.OCR.RecognitionSettings.Podporuje GIF, PNG, JPEG, BMP, TIFF, JFIF
ImageHasText(String, Regex, RozpoznávanieNastavenia, bool)
Skontrolujte, či text obrazu zodpovedá predloženému pravidelnému výrazu.
public bool ImageHasText(string fullPath, Regex regex, RecognitionSettings settings = null, bool autoSkew = true)
Parameters
fullPath
string
Cesta k obrazu.
regex
Regex
System.Text.RegularExpressions objekt s predloženým vzorom a možnosťami.
settings
RecognitionSettings
Rozpoznávacie nastavenia .
autoSkew
bool
Umožňuje automatickú korekciu obrazu.
Returns
Je pravda, ak text obrazu zodpovedá predloženému pravidelnému výrazu.
Remarks
Rozpozná obrázok s možnosťou špecifikácie Aspose.OCR.RecognitionSettings.Podporuje GIF, PNG, JPEG, BMP, TIFF, JFIF
ImageTextDiff(string, string, RecognitionSettings, bool, bool)
Porovnajte texty na dvoch obrázkoch a vráťte číslo, ktoré predstavuje, ako podobné sú (0 až 1).
public float ImageTextDiff(string fullPath1, string fullPath2, RecognitionSettings settings = null, bool ignoreCase = true, bool autoSkew = true)
Parameters
fullPath1
string
Cesta k prvému obrazu.
fullPath2
string
Cesta k druhému obrazu.
settings
RecognitionSettings
Rozpoznávacie nastavenia .
ignoreCase
bool
Pravda - znamená prípadovo necitlivé vyhľadávanie.
autoSkew
bool
Umožňuje automatickú korekciu obrazu.
Returns
0 znamená, že texty sú úplne odlišné; 1 znamená, že texty sú rovnaké.
Recognize(OcrInput)
Rozpozná text na obrázkoch / dokumentoch.Podporuje GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, adresáre, arázy, archívy.
public OcrOutput Recognize(OcrInput images)
Parameters
images
OcrInput
Kontajner s zdrojmi.Aspose.OCR.OcrInput
Returns
Zoznam objektov Aspose.OCR.RecognitionRezult objektov s výsledkami rozpoznávania obrazu.
Recognize(OcrInput, RecognitionSettings, OdstránenieToken)
Rozpozná text na obrázkoch / dokumentoch.Podporuje GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, adresáre, arázy, archívy.
public OcrOutput Recognize(OcrInput images, RecognitionSettings settings, CancellationToken cancellationToken)
Parameters
images
OcrInput
Kontajner s zdrojmi.Aspose.OCR.OcrInput
settings
RecognitionSettings
Nastavenie rozpoznávania Aspose.OCR.RecognitionSettings.
cancellationToken
CancellationToken
Odstránenie objektu.
Returns
Zoznam objektov Aspose.OCR.RecognitionRezult objektov s výsledkami rozpoznávania obrazu.
Recognize(OcrInput, rozpoznávanieSettings)
Rozpozná text na obrázkoch / dokumentoch.Podporuje GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, adresáre, arázy, archívy.
public OcrOutput Recognize(OcrInput images, RecognitionSettings settings)
Parameters
images
OcrInput
Kontajner s zdrojmi.Aspose.OCR.OcrInput
settings
RecognitionSettings
Nastavenie rozpoznávania Aspose.OCR.RecognitionSettings.
Returns
Zoznam objektov Aspose.OCR.RecognitionRezult objektov s výsledkami rozpoznávania obrazu.
RecognizeCarPlate(OcrInput)
Rozpozná text na vozidle.
public OcrOutput RecognizeCarPlate(OcrInput images)
Parameters
images
OcrInput
Kontajner s zdrojmi.Aspose.OCR.OcrInput
Returns
Zoznam objektov Aspose.OCR.RecognitionRezult objektov s výsledkami rozpoznávania obrazu.
Remarks
Rozpoznáva vozidlá s možnosťou špecifikácie Aspose.OCR.CarPlateRecognitionSettings.Podporuje GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, adresáre, arázy, archívy.
RecognizeCarPlate(OcrInput, CarPlateRecognitionNastavenia)
Rozpozná text na vozidle.
public OcrOutput RecognizeCarPlate(OcrInput images, CarPlateRecognitionSettings settings)
Parameters
images
OcrInput
Kontajner s zdrojmi.Aspose.OCR.OcrInput
settings
CarPlateRecognitionSettings
Rozpoznávacie nastavenia Aspose.OCR.CarPlateRecognitionSettings.
Returns
Zoznam objektov Aspose.OCR.RecognitionRezult objektov s výsledkami rozpoznávania obrazu.
Remarks
Rozpoznáva vozidlá s možnosťou špecifikácie Aspose.OCR.CarPlateRecognitionSettings.Podporuje GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, adresáre, arázy, archívy.
RecognizeCharacters(OcrInput)
Detekuje symboly na obrázkoch.Podporuje GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, priečinok, arrays, archívy.
public List<characterrecognitionresult> RecognizeCharacters(OcrInput images)
Parameters
images
OcrInput
Kontajner s zdrojmi.Aspose.OCR.OcrInput
Returns
List < CharacterRecognitionResult >
Zoznam Aspose.OCR.CharacterRecognitionVýsledok s detekovanými symbolmi údajov.
RecognizeCharacters(OcrInput, DetectAreasMode, Jazyk)
Detekuje symboly na obrázkoch.Podporuje GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, priečinok, arrays, archívy.
public List<characterrecognitionresult> RecognizeCharacters(OcrInput images, DetectAreasMode detectAreasMode = DetectAreasMode.UNIVERSAL, Language language = Language.Latin)
Parameters
images
OcrInput
Kontajner s zdrojmi.Aspose.OCR.OcrInput
detectAreasMode
DetectAreasMode
Určuje typ nervovej siete používané na detekciu oblastí.
language
Language
Jazyk používaný pre OCR.
Returns
List < CharacterRecognitionResult >
Zoznam Aspose.OCR.Charakter s detekovanými symbolmi údajov.
RecognizeFast(OcrInput)
Rozpozná text na obrázkoch / dokumentoch.Podporuje GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, adresáre, arázy, archívy.
public List<string> RecognizeFast(OcrInput images)
Parameters
images
OcrInput
Kontajner s zdrojmi.Aspose.OCR.OcrInput
Returns
Zoznam riadkov s výsledkami rozpoznávania obrazu.
RecognizeHandwrittenText(OcrInput)
Rozpozná ručne napísaný text na obrázkoch.
public OcrOutput RecognizeHandwrittenText(OcrInput images)
Parameters
images
OcrInput
Kontajner s zdrojmi.Aspose.OCR.OcrInput
Returns
Zoznam objektov Aspose.OCR.RecognitionRezult objektov s výsledkami rozpoznávania obrazu.
Remarks
Podporuje GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, adresáre, arázy, archívy.
Identifikácia IDCard(OcrInput)
Rozpozná text na ID karte.
public OcrOutput RecognizeIDCard(OcrInput images)
Parameters
images
OcrInput
Kontajner s zdrojmi.Aspose.OCR.OcrInput
Returns
Zoznam objektov Aspose.OCR.RecognitionRezult objektov s výsledkami rozpoznávania obrazu.
Remarks
Rozpoznáva ID karty s možnosťou určiť Aspose.OCR.IDCardRecognitionSettings.Podporuje GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, adresáre, arázy, archívy.
Identifikácia IDCard(OcrInput, IDCardRecognitionNastavenia)
Rozpozná text na ID karte.
public OcrOutput RecognizeIDCard(OcrInput images, IDCardRecognitionSettings settings)
Parameters
images
OcrInput
Kontajner s zdrojmi.Aspose.OCR.OcrInput
settings
IDCardRecognitionSettings
Rozpoznávacie nastavenia Aspose.OCR.IDCardRecognitionSettings.
Returns
Zoznam objektov Aspose.OCR.RecognitionRezult objektov s výsledkami rozpoznávania obrazu.
Remarks
Rozpoznáva ID karty s možnosťou určiť Aspose.OCR.IDCardRecognitionSettings.Podporuje GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, adresáre, arázy, archívy.
RecognizeInvoice(OcrInput)
Rozpozná text na faktúrach.
public OcrOutput RecognizeInvoice(OcrInput images)
Parameters
images
OcrInput
Kontajner s zdrojmi.Aspose.OCR.OcrInput
Returns
Zoznam objektov Aspose.OCR.RecognitionRezult objektov s výsledkami rozpoznávania obrazu.
Remarks
Rozpozná faktúru s možnosťou určiť Aspose.OCR.InvoiceRecognitionSettings.Podporuje GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, adresáre, arázy, archívy.
RecognizeInvoice(OcrInput, InvoiceRecognitionNastavenia)
Rozpozná text na faktúrach.
public OcrOutput RecognizeInvoice(OcrInput images, InvoiceRecognitionSettings settings)
Parameters
images
OcrInput
Kontajner s zdrojmi.Aspose.OCR.OcrInput
settings
InvoiceRecognitionSettings
Nastavenie rozpoznávania Aspose.OCR.InvoiceRecognitionSettings.
Returns
Zoznam objektov Aspose.OCR.RecognitionRezult objektov s výsledkami rozpoznávania obrazu.
Remarks
Rozpozná faktúru s možnosťou určiť Aspose.OCR.InvoiceRecognitionSettings.Podporuje GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, adresáre, arázy, archívy.Podporuje GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, adresáre, arázy, archívy.
RecognizeLines(OcrInput)
Rozpozná obrázky, ktoré obsahujú jednu čiaru textu.Podporuje GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, priečinok, arrays, archívy.
public OcrOutput RecognizeLines(OcrInput images)
Parameters
images
OcrInput
Kontajner s zdrojmi.Aspose.OCR.OcrInput
Returns
Zoznam objektov Aspose.OCR.RecognitionRezult objektov s výsledkami rozpoznávania obrazu.
RecognizeLines(OcrInput, rozpoznávanieSettings)
Rozpozná obrázky, ktoré obsahujú jednu čiaru textu.Podporuje GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, priečinok, arrays, archívy.
public OcrOutput RecognizeLines(OcrInput images, RecognitionSettings settings)
Parameters
images
OcrInput
Kontajner s zdrojmi.Aspose.OCR.OcrInput
settings
RecognitionSettings
Nastavenie rozpoznávania Aspose.OCR.RecognitionSettings.
Returns
Zoznam objektov Aspose.OCR.RecognitionRezult objektov s výsledkami rozpoznávania obrazu.
RecognizePassport(OcrInput)
Rozpozná text na pasoch.
public OcrOutput RecognizePassport(OcrInput images)
Parameters
images
OcrInput
Kontajner s zdrojmi.Aspose.OCR.OcrInput
Returns
Zoznam objektov Aspose.OCR.RecognitionRezult objektov s výsledkami rozpoznávania obrazu.
Remarks
Rozpozná pasy s možnosťou určiť Aspose.OCR.PassportRecognitionSettings.Podporuje GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, adresáre, arázy, archívy.
RecognizePassport(OcrInput, PassportRecognitionNastavenia)
Rozpozná text na pasoch.
public OcrOutput RecognizePassport(OcrInput images, PassportRecognitionSettings settings)
Parameters
images
OcrInput
Kontajner s zdrojmi.Aspose.OCR.OcrInput
settings
PassportRecognitionSettings
Rozpoznávacie nastavenia Aspose.OCR.PassportRecognitionSettings.
Returns
Zoznam objektov Aspose.OCR.RecognitionRezult objektov s výsledkami rozpoznávania obrazu.
Remarks
Rozpozná pasy s možnosťou určiť Aspose.OCR.PassportRecognitionSettings.Podporuje GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, adresáre, arázy, archívy.
RecognizeReceipt(OcrInput)
Rozpozná text na príjmoch.
public OcrOutput RecognizeReceipt(OcrInput images)
Parameters
images
OcrInput
Kontajner s zdrojmi.Aspose.OCR.OcrInput
Returns
Zoznam objektov Aspose.OCR.RecognitionRezult objektov s výsledkami rozpoznávania obrazu.
Remarks
Rozpozná faktúru s možnosťou uviesť Aspose.OCR.ReceiptRecognitionSettings.Podporuje GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, adresáre, arázy, archívy.
RecognizeReceipt(OcrInput, ReceptRecognitionNastavenia)
Rozpozná text na príjmoch.
public OcrOutput RecognizeReceipt(OcrInput images, ReceiptRecognitionSettings settings)
Parameters
images
OcrInput
Kontajner s zdrojmi.Aspose.OCR.OcrInput
settings
ReceiptRecognitionSettings
Rozpoznávanie nastavenia Aspose.OCR.ReceiptRecognitionSettings.
Returns
Zoznam objektov Aspose.OCR.RecognitionRezult objektov s výsledkami rozpoznávania obrazu.
Remarks
Rozpozná faktúru s možnosťou uviesť Aspose.OCR.ReceiptRecognitionSettings.Podporuje GIF, PNG, JPEG, BMP, TIFF, JFIF, stream, adresáre, arázy, archívy.
SaveMultipageDocument(string, SaveFormat, zoznam, striekačka, PdfOptimizationMode)
Umožňuje získať viacstránkový dokument z zoznamu RecognitionResult objektov
public static void SaveMultipageDocument(string fullFileName, SaveFormat saveFormat, List<recognitionresult> results, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
fullFileName
string
Názov súboru s cestou na zachovanie rozpoznávania výsledok v vybranom formáte.
saveFormat
SaveFormat
Formát dokumentu (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)
results
List
<
RecognitionResult
>
Zoznam objektov Aspose.OCR.RecognitionRezult objektov.
embeddedFontPath
string
Opcionálne. plná cesta k užívateľskému písmu.
optimizePdf
PdfOptimizationMode
Znížte veľkosť súboru PDF tým, že znižujete kvalitu obrázkov na pozadí.V predvolenom nastavení sa zachová pôvodná kvalita obrazu.
SaveMultipageDocument(string, SaveFormat, zoznam, bool, SpellCheckLanguage, riadok, riadok, PdfOptimizationMode)
Umožňuje získať viacstránkový dokument z zoznamu RecognitionResult objektov
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
Názov súboru s cestou na zachovanie rozpoznávania výsledok v vybranom formáte.
saveFormat
SaveFormat
Formát dokumentu (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)
results
List
<
RecognitionResult
>
Zoznam objektov Aspose.OCR.RecognitionRezult objektov.
applySpellingCorrection
bool
Nastavte pravdu na opravu nesprávnych slov v prípade, že máte takú vo vašom výsledku rozpoznávania.
language
SpellCheckLanguage
Slovník pre spell check (opcionálne).
dictionaryPath
string
Voliteľne. plná cesta k užívateľskému slovníku vo formáte .txt. Formát je [slovo - priestor - frekvencia(číslo)].Príklad: 23135851162\nthat 3400031103\n
embeddedFontPath
string
Opcionálne. plná cesta k užívateľskému písmu.
optimizePdf
PdfOptimizationMode
Znížte veľkosť súboru PDF tým, že znižujete kvalitu obrázkov na pozadí.V predvolenom nastavení sa zachová pôvodná kvalita obrazu.
SaveMultipageDocument(MemoryStream, SaveFormat, Zoznam, striekačka, PdfOptimizationMode)
Umožňuje získať viacstránkový dokument z zoznamu RecognitionResult objektov
public static void SaveMultipageDocument(MemoryStream stream, SaveFormat saveFormat, List<recognitionresult> results, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
stream
MemoryStream
MemoryStream pre úsporu rozpoznávania výsledok v vybranom formáte.
saveFormat
SaveFormat
Formát dokumentu (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)
results
List
<
RecognitionResult
>
Zoznam objektov Aspose.OCR.RecognitionRezult objektov.
embeddedFontPath
string
Opcionálne. plná cesta k užívateľskému písmu.
optimizePdf
PdfOptimizationMode
Znížte veľkosť súboru PDF tým, že znižujete kvalitu obrázkov na pozadí.V predvolenom nastavení sa zachová pôvodná kvalita obrazu.
SaveMultipageDocument(MemoryStream, SaveFormat, Zoznam, bool, SpellCheckLanguage, riadok, riadok, PdfOptimizationMode)
Umožňuje získať viacstránkový dokument z zoznamu RecognitionResult objektov
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 pre úsporu rozpoznávania výsledok v vybranom formáte.
saveFormat
SaveFormat
Formát dokumentu (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)
results
List
<
RecognitionResult
>
Zoznam objektov Aspose.OCR.RecognitionRezult objektov.
applySpellingCorrection
bool
Nastavte pravdu na opravu nesprávnych slov v prípade, že máte takú vo vašom výsledku rozpoznávania.
language
SpellCheckLanguage
Slovník pre spell check (opcionálne).
dictionaryPath
string
Voliteľne. plná cesta k užívateľskému slovníku vo formáte .txt. Formát je [slovo - priestor - frekvencia(číslo)].Príklad: 23135851162\nthat 3400031103\n
embeddedFontPath
string
Opcionálne. plná cesta k užívateľskému písmu.
optimizePdf
PdfOptimizationMode
Znížte veľkosť súboru PDF tým, že znižujete kvalitu obrázkov na pozadí.V predvolenom nastavení sa zachová pôvodná kvalita obrazu.
OcrProgress
Jedná sa o udalosť, ktorá sleduje pokrok rozpoznávania obrázkov viacerých strán.
public event OcrRecognizeEventHandler OcrProgress