Class AsposeOcr
ja nimityö: Aspose.OCR Kokoelma: Aspose.OCR.dll (25.5.0)
Pääasiallinen API Aspose OCR -kirjastolle
public class AsposeOcr : IDisposableInheritance
Implements
Perintöjäsenet
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)
Lasketaan kuvan kulmat.Tukee GIF, PNG, JPEG, BMP, TIFF, JFIF, virta, kaappi, aria, arkistoja.
public List<skewoutput> CalculateSkew(OcrInput images)Parameters
images OcrInput
Sisältö, jossa on lähteitä.Aspose.OCR.OcrInput
Returns
List < SkewOutput >
Luettelo skiva kulmat astetta Aspose.OCR.SkewOutput.
CompareImageTexts(string, string, tunnistusasetukset, bool)
Tarkista, että kaksi kuvaa sisältävät samaa tekstiä.
public bool CompareImageTexts(string fullPath1, string fullPath2, RecognitionSettings settings = null, bool ignoreCase = true)Parameters
fullPath1 string
Matka ensimmäiseen kuviin.
fullPath2 string
Matka toiseen kuviin.
settings RecognitionSettings
Tunnustuksen asetukset .
ignoreCase bool
Totuus - tarkoittaa tapauksettomaa hakua.
Returns
Totuus, jos kuvilla on sama teksti (90% samanlaisuus).
CorrectSpelling(Sikiö, SpellCheckLanguage, Sikiö)
Korjaa tekstin (korjaa väärät sanat).
public string CorrectSpelling(string text, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)Parameters
text string
tekstiä korjausta varten.
language SpellCheckLanguage
Sanakirja käytettäväksi.
dictionaryPath string
Vaihtoehtoisesti. täydellinen reitti käyttäjän sanastoon (taajuus sanasto).Sanakirjan tiedostomuoto:Sisältää tekstitiedosto UTF-8 -koodinnassa.Sanan ja Sanan taajuus erotetaan tilan tai taulukon mukaan.Ehdottomasti sana odotetaan ensimmäisessä sarakkeessa ja taajuus toisessa sarakkeessa.Jokainen sana-taajuus-parin erillisessä rivissä.A-linja määritellään sarjaksi merkkejä, joita seuraa riviä ("\n"), kuljetus paluu ("\r"),tai kuljetuksen palautus, jota seuraa välittömästi linja-aine("\r\n").Jokaisen sanan odotetaan olevan pienemmässä tapauksessa.
Returns
korvattuihin sanoihin.
DetectDefects(OcrInput ja DefectType)
Löydä automaattisesti ongelmalliset alueet kuvan, joka voi merkittävästi vaikuttaa OCR: n tarkkuuteen.Tukee PNG, JPEG, BMP, TIFF, JFIF ja GIF-kuvia, jotka on toimitettu tiedoston, virran tai pikselin sarjaksi.
public List<defectoutput> DetectDefects(OcrInput images, DefectType defectType)Parameters
images OcrInput
Alkuperäkuvat Aspose.OCR.OcrInput
defectType DefectType
Virheiden tyypit tunnistetaan Aspose.OCR.DefectType
Returns
List < DefectOutput >
Löytyi kuvan vikoja tai ab tyhjä kokoelma, jos ei löydy vikoja Aspose.OCR.DefectOutput.
DetectDocumentLayout(OcrInput)
Se analysoi kuvaa ja tunnistaa sen sisällä olevia eri sisältöalueita.Tukee PNG, JPEG, BMP, TIFF, JFIF ja GIF-kuvia tiedostoista, virtauksista ja pikseleistä.
public List<layoutoutput> DetectDocumentLayout(OcrInput images)Parameters
images OcrInput
Lähde kuvia.Aspose.OCR.OcrInput
Returns
List < LayoutOutput >
Tunnistetut sisällön alueet, Aspose.OCR.LayoutOutput.
DetectLanguages(OcrInput)
Analyysoi kuvan tekstiä määrittääkseen, millä kielillä se on kirjoitettu.Tämä antaa sinulle mahdollisuuden valita sopivin tunnistuskieli ja auttaa jatkossa tekstin käsittelytehtäviä, kuten spellchecking tai kääntäminen.
public List<languagedetectionoutput> DetectLanguages(OcrInput images)Parameters
images OcrInput
Alkuperäkuvat Aspose.OCR.OcrInput
Returns
List < LanguageDetectionOutput >
Palauttaa luettelo todennäköisimmistä kielistä, joka on luokiteltu todennäköisyys Aspose.OCR.LanguageDetectionOutput.
DetectRectangles(OcrInput)
Tunnistaa tekstialueita kuvissa.Tukee GIF, PNG, JPEG, BMP, TIFF, JFIF, virta, kaappi, aria, arkistoja.
[Obsolete("Will be removed in the release 25.8.0")]
public List<rectangleoutput> DetectRectangles(OcrInput images)Parameters
images OcrInput
Sisältö, jossa on lähteitä.Aspose.OCR.OcrInput
Returns
List < RectangleOutput >
Luettelo Aspose.OCR.RectangleOutput havaittujen tekstialueiden tai rivien kanssa.
DetectRectangles(OcrInput, AreasType ja Bool)
Tunnistaa tekstialueita kuvissa.Tukee GIF, PNG, JPEG, BMP, TIFF, JFIF, virta, kaappi, aria, arkistoja.
public List<rectangleoutput> DetectRectangles(OcrInput images, AreasType areasType, bool detectAreas = true)Parameters
images OcrInput
Sisältö, jossa on lähteitä.Aspose.OCR.OcrInput
areasType AreasType
Määrittää wich reikiä palauttaa - riviä tai kappaleita.
detectAreas bool
Automaattinen tekstialueiden havaitseminen.
Returns
List < RectangleOutput >
Luettelo Aspose.OCR.RectangleOutput havaittujen tekstialueiden tai rivien kanssa.
Dispose()
Selkeät resurssit tunnustukseen.
public void Dispose()ImageHasText(string, string, tunnistusasetukset, bool, bool)
Tarkista, että kuva sisältää antaman tekstin fragmentin.
public bool ImageHasText(string fullPath, string text, RecognitionSettings settings = null, bool ignoreCase = true, bool autoSkew = true)Parameters
fullPath string
Tie kuvan suuntaan.
text string
Tekstin fragmentti kuvan etsimiseen.
settings RecognitionSettings
Tunnustuksen asetukset .
ignoreCase bool
Totuus - tarkoittaa tapauksettomaa hakua.
autoSkew bool
Se mahdollistaa automaattisen kuvan korjauksen.
Returns
Totuus, jos kuvassa on tekstifragmenteja. väärä - kuva ei sisällä tekstifragmenteja.
Remarks
Tunnistaa kuvan kykyä määrittää Aspose.OCR.RecognitionSettings.Tukee GIF, PNG, JPEG, BMP, TIFF ja JFIF.
ImageHasText(String, Regex, Tunnistuksen asetukset, bool)
Tarkista, vastaako kuvan teksti tarjottuun säännölliseen ilmaisuun.
public bool ImageHasText(string fullPath, Regex regex, RecognitionSettings settings = null, bool autoSkew = true)Parameters
fullPath string
Tie kuvan suuntaan.
regex Regex
System.Text.RegularExpressions esittää esitetyn mallin ja vaihtoehdon.
settings RecognitionSettings
Tunnustuksen asetukset .
autoSkew bool
Se mahdollistaa automaattisen kuvan korjauksen.
Returns
Todellinen, jos kuvan teksti vastaa tarjottua säännöllistä ilmaisua.
Remarks
Tunnistaa kuvan kykyä määrittää Aspose.OCR.RecognitionSettings.Tukee GIF, PNG, JPEG, BMP, TIFF ja JFIF.
ImageTextDiff(string, string, tunnistusasetukset, bool, bool)
Vertaa kaksi kuvaa ja palauta numero, joka edustaa sitä, kuinka samankaltaisia ne ovat (0-1).
public float ImageTextDiff(string fullPath1, string fullPath2, RecognitionSettings settings = null, bool ignoreCase = true, bool autoSkew = true)Parameters
fullPath1 string
Matka ensimmäiseen kuviin.
fullPath2 string
Matka toiseen kuviin.
settings RecognitionSettings
Tunnustuksen asetukset .
ignoreCase bool
Totuus - tarkoittaa tapauksettomaa hakua.
autoSkew bool
Se mahdollistaa automaattisen kuvan korjauksen.
Returns
0 tarkoittaa, että tekstit ovat täysin erilaisia; 1 tarkoittaa, että tekstit ovat samanlaisia.
Recognize(OcrInput)
Tunnistaa tekstiä kuvissa / asiakirjoissa.Tukee GIF, PNG, JPEG, BMP, TIFF, JFIF, virta, sarja, arkkitehdit.
public OcrOutput Recognize(OcrInput images)Parameters
images OcrInput
Sisältö, jossa on lähteitä.Aspose.OCR.OcrInput
Returns
Luettelo Aspose.OCR.RecognitionResult esineitä kuvan tunnistamisen tuloksia.
Recognize(OcrInput, RecognitionSettings ja CancellationToken)
Tunnistaa tekstiä kuvissa / asiakirjoissa.Tukee GIF, PNG, JPEG, BMP, TIFF, JFIF, virta, sarja, arkkitehdit.
public OcrOutput Recognize(OcrInput images, RecognitionSettings settings, CancellationToken cancellationToken)Parameters
images OcrInput
Sisältö, jossa on lähteitä.Aspose.OCR.OcrInput
settings RecognitionSettings
Tunnistuksen asetukset Aspose.OCR.RecognitionSettings.
cancellationToken CancellationToken
PeruuttaminenToken objekti.
Returns
Luettelo Aspose.OCR.RecognitionResult esineitä kuvan tunnistamisen tuloksia.
Recognize(OcrInput, tunnistusasetukset)
Tunnistaa tekstiä kuvissa / asiakirjoissa.Tukee GIF, PNG, JPEG, BMP, TIFF, JFIF, virta, sarja, arkkitehdit.
public OcrOutput Recognize(OcrInput images, RecognitionSettings settings)Parameters
images OcrInput
Sisältö, jossa on lähteitä.Aspose.OCR.OcrInput
settings RecognitionSettings
Tunnistuksen asetukset Aspose.OCR.RecognitionSettings.
Returns
Luettelo Aspose.OCR.RecognitionResult esineitä kuvan tunnistamisen tuloksia.
RecognizeCarPlate(OcrInput)
Tunnistaa tekstiä autopaneelilla.
public OcrOutput RecognizeCarPlate(OcrInput images)Parameters
images OcrInput
Sisältö, jossa on lähteitä.Aspose.OCR.OcrInput
Returns
Luettelo Aspose.OCR.RecognitionResult esineitä kuvan tunnistamisen tuloksia.
Remarks
Tunnistaa auton levyjä, joilla on kyky määrittää Aspose.OCR.CarPlateRecognitionSettings.Tukee GIF, PNG, JPEG, BMP, TIFF, JFIF, virta, sarja, arkkitehdit.
RecognizeCarPlate(OcrInput ja CarPlateRecognition)
Tunnistaa tekstiä autopaneelilla.
public OcrOutput RecognizeCarPlate(OcrInput images, CarPlateRecognitionSettings settings)Parameters
images OcrInput
Sisältö, jossa on lähteitä.Aspose.OCR.OcrInput
settings CarPlateRecognitionSettings
Tunnistusasetukset Aspose.OCR.CarPlateRecognitionSettings.
Returns
Luettelo Aspose.OCR.RecognitionResult esineitä kuvan tunnistamisen tuloksia.
Remarks
Tunnistaa auton levyjä, joilla on kyky määrittää Aspose.OCR.CarPlateRecognitionSettings.Tukee GIF, PNG, JPEG, BMP, TIFF, JFIF, virta, sarja, arkkitehdit.
RecognizeCharacters(OcrInput)
havaitsee symboleja kuvissa.Tukee GIF, PNG, JPEG, BMP, TIFF, JFIF, virta, kaappi, aria, arkistoja.
public List<characterrecognitionresult> RecognizeCharacters(OcrInput images)Parameters
images OcrInput
Sisältö, jossa on lähteitä.Aspose.OCR.OcrInput
Returns
List < CharacterRecognitionResult >
Luettelo Aspose.OCR.CharacterRecognitionTuloksena havaitut symbolit tiedot.
RecognizeCharacters(OcrInput, DetectAreasMode, Kieli)
havaitsee symboleja kuvissa.Tukee GIF, PNG, JPEG, BMP, TIFF, JFIF, virta, kaappi, aria, arkistoja.
public List<characterrecognitionresult> RecognizeCharacters(OcrInput images, DetectAreasMode detectAreasMode = DetectAreasMode.UNIVERSAL, Language language = Language.Latin)Parameters
images OcrInput
Sisältö, jossa on lähteitä.Aspose.OCR.OcrInput
detectAreasMode DetectAreasMode
Se määrittää alueiden havaitsemiseksi käytetyn hermoston tyypin.
language Language
Kieli, jota käytetään OCR: lle.
Returns
List < CharacterRecognitionResult >
Luettelo Aspose.OCR.Tyyppi havaittujen symboleiden tietoja.
RecognizeFast(OcrInput)
Tunnistaa tekstiä kuvissa / asiakirjoissa.Tukee GIF, PNG, JPEG, BMP, TIFF, JFIF, virta, sarja, arkkitehdit.
public List<string> RecognizeFast(OcrInput images)Parameters
images OcrInput
Sisältö, jossa on lähteitä.Aspose.OCR.OcrInput
Returns
Luettelo sarjasta kuvan tunnistamisen tulosten kanssa.
RecognizeHandwrittenText(OcrInput)
Tunnistaa käsin kirjoitetun tekstin kuvissa.
public OcrOutput RecognizeHandwrittenText(OcrInput images)Parameters
images OcrInput
Sisältö, jossa on lähteitä.Aspose.OCR.OcrInput
Returns
Luettelo Aspose.OCR.RecognitionResult esineitä kuvan tunnistamisen tuloksia.
Remarks
Tukee GIF, PNG, JPEG, BMP, TIFF, JFIF, virta, sarja, arkkitehdit.
TunnistaminenIDCard(OcrInput)
Tunnistaa tekstiä ID-kortilla.
public OcrOutput RecognizeIDCard(OcrInput images)Parameters
images OcrInput
Sisältö, jossa on lähteitä.Aspose.OCR.OcrInput
Returns
Luettelo Aspose.OCR.RecognitionResult esineitä kuvan tunnistamisen tuloksia.
Remarks
Tunnistaa ID-kortit, joilla on kyky määrittää Aspose.OCR.IDCardRecognitionSettings.Tukee GIF, PNG, JPEG, BMP, TIFF, JFIF, virta, sarja, arkkitehdit.
TunnistaminenIDCard(OcrInput ja IDCardRecognition)
Tunnistaa tekstiä ID-kortilla.
public OcrOutput RecognizeIDCard(OcrInput images, IDCardRecognitionSettings settings)Parameters
images OcrInput
Sisältö, jossa on lähteitä.Aspose.OCR.OcrInput
settings IDCardRecognitionSettings
Tunnistusasetukset Aspose.OCR.IDCardRecognitionSettings.
Returns
Luettelo Aspose.OCR.RecognitionResult esineitä kuvan tunnistamisen tuloksia.
Remarks
Tunnistaa ID-kortit, joilla on kyky määrittää Aspose.OCR.IDCardRecognitionSettings.Tukee GIF, PNG, JPEG, BMP, TIFF, JFIF, virta, sarja, arkkitehdit.
RecognizeInvoice(OcrInput)
Tutustu tekstiin laskuihin.
public OcrOutput RecognizeInvoice(OcrInput images)Parameters
images OcrInput
Sisältö, jossa on lähteitä.Aspose.OCR.OcrInput
Returns
Luettelo Aspose.OCR.RecognitionResult esineitä kuvan tunnistamisen tuloksia.
Remarks
Tunnistaa laskut kykyä määrittää Aspose.OCR.InvoiceRecognitionSettings.Tukee GIF, PNG, JPEG, BMP, TIFF, JFIF, virta, sarja, arkkitehdit.
RecognizeInvoice(OcrInput, laskun tunnistusasetukset)
Tutustu tekstiin laskuihin.
public OcrOutput RecognizeInvoice(OcrInput images, InvoiceRecognitionSettings settings)Parameters
images OcrInput
Sisältö, jossa on lähteitä.Aspose.OCR.OcrInput
settings InvoiceRecognitionSettings
Tunnistusasetukset Aspose.OCR.InvoiceRecognitionSettings.
Returns
Luettelo Aspose.OCR.RecognitionResult esineitä kuvan tunnistamisen tuloksia.
Remarks
Tunnistaa laskut kykyä määrittää Aspose.OCR.InvoiceRecognitionSettings.Tukee GIF, PNG, JPEG, BMP, TIFF, JFIF, virta, sarja, arkkitehdit.Tukee GIF, PNG, JPEG, BMP, TIFF, JFIF, virta, sarja, arkkitehdit.
RecognizeLines(OcrInput)
Tunnistaa kuvia, jotka sisältävät yhden tekstin rivin.Tukee GIF, PNG, JPEG, BMP, TIFF, JFIF, virta, kaappi, aria, arkistoja.
public OcrOutput RecognizeLines(OcrInput images)Parameters
images OcrInput
Sisältö, jossa on lähteitä.Aspose.OCR.OcrInput
Returns
Luettelo Aspose.OCR.RecognitionResult esineitä kuvan tunnistamisen tuloksia.
RecognizeLines(OcrInput, tunnistusasetukset)
Tunnistaa kuvia, jotka sisältävät yhden tekstin rivin.Tukee GIF, PNG, JPEG, BMP, TIFF, JFIF, virta, kaappi, aria, arkistoja.
public OcrOutput RecognizeLines(OcrInput images, RecognitionSettings settings)Parameters
images OcrInput
Sisältö, jossa on lähteitä.Aspose.OCR.OcrInput
settings RecognitionSettings
Tunnistuksen asetukset Aspose.OCR.RecognitionSettings.
Returns
Luettelo Aspose.OCR.RecognitionResult esineitä kuvan tunnistamisen tuloksia.
RecognizePassport(OcrInput)
Tutustu tekstiin passiin.
public OcrOutput RecognizePassport(OcrInput images)Parameters
images OcrInput
Sisältö, jossa on lähteitä.Aspose.OCR.OcrInput
Returns
Luettelo Aspose.OCR.RecognitionResult esineitä kuvan tunnistamisen tuloksia.
Remarks
Tunnistaa passit kykyä määrittää Aspose.OCR.PassportRecognitionSettings.Tukee GIF, PNG, JPEG, BMP, TIFF, JFIF, virta, sarja, arkkitehdit.
RecognizePassport(OcrInput, PassportRecognition asetukset)
Tutustu tekstiin passiin.
public OcrOutput RecognizePassport(OcrInput images, PassportRecognitionSettings settings)Parameters
images OcrInput
Sisältö, jossa on lähteitä.Aspose.OCR.OcrInput
settings PassportRecognitionSettings
Tunnistusasetukset Aspose.OCR.PassportRecognitionSettings.
Returns
Luettelo Aspose.OCR.RecognitionResult esineitä kuvan tunnistamisen tuloksia.
Remarks
Tunnistaa passit kykyä määrittää Aspose.OCR.PassportRecognitionSettings.Tukee GIF, PNG, JPEG, BMP, TIFF, JFIF, virta, sarja, arkkitehdit.
RecognizeReceipt(OcrInput)
Tunnistaa tekstiä vastaanottoihin.
public OcrOutput RecognizeReceipt(OcrInput images)Parameters
images OcrInput
Sisältö, jossa on lähteitä.Aspose.OCR.OcrInput
Returns
Luettelo Aspose.OCR.RecognitionResult esineitä kuvan tunnistamisen tuloksia.
Remarks
Tunnistaa laskun, jossa on kyky määrittää Aspose.OCR.ReceiptRecognitionSettings.Tukee GIF, PNG, JPEG, BMP, TIFF, JFIF, virta, sarja, arkkitehdit.
RecognizeReceipt(OcrInput, vastaanottoRecognitionSettings)
Tunnistaa tekstiä vastaanottoihin.
public OcrOutput RecognizeReceipt(OcrInput images, ReceiptRecognitionSettings settings)Parameters
images OcrInput
Sisältö, jossa on lähteitä.Aspose.OCR.OcrInput
settings ReceiptRecognitionSettings
Tunnistusasetukset Aspose.OCR.ReceiptRecognitionSettings.
Returns
Luettelo Aspose.OCR.RecognitionResult esineitä kuvan tunnistamisen tuloksia.
Remarks
Tunnistaa laskun, jossa on kyky määrittää Aspose.OCR.ReceiptRecognitionSettings.Tukee GIF, PNG, JPEG, BMP, TIFF, JFIF, virta, sarja, arkkitehdit.
SaveMultipageDocument(sarja, SaveFormat, List, sarja, PdfOptimizationMode)
Voit saada useita sivuja asiakirja luettelosta RecognitionResult kohteet
public static void SaveMultipageDocument(string fullFileName, SaveFormat saveFormat, List<recognitionresult> results, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)Parameters
fullFileName string
Filnaimi, jolla on tietä säästää tunnistamisen tuloksena valitussa muodossa.
saveFormat SaveFormat
Dokumenttiformaatti (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)
results List
<
RecognitionResult
>
Luettelo Aspose.OCR.RecognitionResult esineistä.
embeddedFontPath string
Vaihtoehtoisesti. täydellinen reitti käyttäjän fonttiin.
optimizePdf PdfOptimizationMode
Vähennä PDF-tiedoston kokoa alentamalla taustakuvien laatua. oletusarvoisesti alkuperäinen kuvanlaatu säilyy.
SaveMultipageDocument(sarja, SaveFormat, List, bool, SpellCheckLanguage, sarja, sarja, PdfOptimizationMode)
Voit saada useita sivuja asiakirja luettelosta RecognitionResult kohteet
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
Filnaimi, jolla on tietä säästää tunnistamisen tuloksena valitussa muodossa.
saveFormat SaveFormat
Dokumenttiformaatti (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)
results List
<
RecognitionResult
>
Luettelo Aspose.OCR.RecognitionResult esineistä.
applySpellingCorrection bool
Aseta oikeus korjata väärät sanat, jos sinulla on tällainen tunnistustuloksessa.
language SpellCheckLanguage
Sanakirja spell check (vaihtoehtoinen)
dictionaryPath string
Vaihtoehtoisesti. täydellinen reitti käyttäjän sanakirjaan .txt-muodossa. muoto on [sanan - tilan - taajuuden(numero)].Esimerkki: 23135851162\nthat 3400031103\n
embeddedFontPath string
Vaihtoehtoisesti. täydellinen reitti käyttäjän fonttiin.
optimizePdf PdfOptimizationMode
Vähennä PDF-tiedoston kokoa alentamalla taustakuvien laatua. oletusarvoisesti alkuperäinen kuvanlaatu säilyy.
SaveMultipageDocument(MemoryStream, SaveFormat, Luettelo< tunnistamisen tulos>, sarja, PdfOptimizationMode)
Voit saada useita sivuja asiakirja luettelosta RecognitionResult kohteet
public static void SaveMultipageDocument(MemoryStream stream, SaveFormat saveFormat, List<recognitionresult> results, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)Parameters
stream MemoryStream
MemoryStream säästää tunnistamisen tuloksena valitsemassa muodossa.
saveFormat SaveFormat
Dokumenttiformaatti (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)
results List
<
RecognitionResult
>
Luettelo Aspose.OCR.RecognitionResult esineistä.
embeddedFontPath string
Vaihtoehtoisesti. täydellinen reitti käyttäjän fonttiin.
optimizePdf PdfOptimizationMode
Vähennä PDF-tiedoston kokoa alentamalla taustakuvien laatua. oletusarvoisesti alkuperäinen kuvanlaatu säilyy.
SaveMultipageDocument(MemoryStream, SaveFormat, Luettelo< tunnistamisen tulos>, bool, SpellCheckLanguage, sarja, sarja, PdfOptimizationMode)
Voit saada useita sivuja asiakirja luettelosta RecognitionResult kohteet
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 säästää tunnistamisen tuloksena valitsemassa muodossa.
saveFormat SaveFormat
Dokumenttiformaatti (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)
results List
<
RecognitionResult
>
Luettelo Aspose.OCR.RecognitionResult esineistä.
applySpellingCorrection bool
Aseta oikeus korjata väärät sanat, jos sinulla on tällainen tunnistustuloksessa.
language SpellCheckLanguage
Sanakirja spell check (vaihtoehtoinen)
dictionaryPath string
Vaihtoehtoisesti. täydellinen reitti käyttäjän sanakirjaan .txt-muodossa. muoto on [sanan - tilan - taajuuden(numero)].Esimerkki: 23135851162\nthat 3400031103\n
embeddedFontPath string
Vaihtoehtoisesti. täydellinen reitti käyttäjän fonttiin.
optimizePdf PdfOptimizationMode
Vähennä PDF-tiedoston kokoa alentamalla taustakuvien laatua. oletusarvoisesti alkuperäinen kuvanlaatu säilyy.
OcrProgress
Tapahtuma seurata monivuotisen kuvan tunnistamisen edistymistä.
public event OcrRecognizeEventHandler OcrProgress