Class AsposeOcr

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

object AsposeOcr

Implements

IDisposable

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

bool

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

string

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

bool

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

bool

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

float

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

OcrOutput

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

OcrOutput

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

OcrOutput

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

OcrOutput

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

OcrOutput

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

List < string >

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

OcrOutput

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

OcrOutput

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

OcrOutput

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

OcrOutput

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

OcrOutput

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

OcrOutput

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

OcrOutput

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

OcrOutput

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

OcrOutput

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

OcrOutput

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

OcrOutput

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

Typ udalosti

OcrRecognizeEventHandler

 Slovenčina