Class AsposeOcr
ja nimityö: Aspose.OCR Kokoelma: Aspose.OCR.dll (25.4.0)
Pääasiallinen API Aspose OCR -kirjastolle
public class AsposeOcr : IDisposable
Inheritance
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