Class AsposeOcr

Class AsposeOcr

نام ها : Aspose.OCR جمع آوری: WL36_.dll (25.4.0)

API اصلی برای کتابخانه Aspose OCR

public class AsposeOcr : IDisposable

Inheritance

object AsposeOcr

Implements

IDisposable

اعضای ارثی

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)

محاسبه زاویه های اسکی یک تصویر.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، پوشه، آررای، آرشیو.

public List<skewoutput> CalculateSkew(OcrInput images)

Parameters

images OcrInput

مخزن با منابع.Aspose.OCR.OcrInput

Returns

List &lt؛ SkewOutput >

لیست زاویه های اسکی در درجه Aspose.OCR.SkewOutput.

CompareImageTexts(string، string، RecognitionSettings، bool)

بررسی کنید که آیا دو تصویر دارای همان متن هستند یا خیر.

public bool CompareImageTexts(string fullPath1, string fullPath2, RecognitionSettings settings = null, bool ignoreCase = true)

Parameters

fullPath1 string

راه رسیدن به تصویر اول

fullPath2 string

راه رسیدن به تصویر دوم

settings RecognitionSettings

تنظیمات شناختی

ignoreCase bool

واقعی - به معنی یک جستجوی غیر حساس موردی است.

Returns

bool

درست است اگر تصاویر دارای همان متن (90٪ شباهت) باشند.

CorrectSpelling(برچسب ها: SpellCheckLanguage, string)

اصلاح متن (به جای کلمات نادرست)

public string CorrectSpelling(string text, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)

Parameters

text string

متن برای اصلاح

language SpellCheckLanguage

واژگان برای استفاده

dictionaryPath string

به صورت اختیاری. مسیر کامل به فرهنگ لغت کاربر ( فرهنگ لغت فرکانس).کلمات کلیدی فایلهای :فایل متن مسطح در کد UTF-8کلمه و فرکانس کلمه با فضای یا برچسب جدا می شوند.به طور پیش فرض، کلمه در ستون اول و فرکانس در ستون دوم انتظار می رود.هر کلمه-فرکانس-کلاه در یک خط جداگانه تعریف می شود به عنوان یک ردیف از کاراکترهای دنبال شده توسط یک خط فید ("\n")، یک بازگشت حمل و نقل ("\r")،یا بازگرداندن حمل و نقل بلافاصله پس از آن توسط یک خط تغذیه ("\r\n").انتظار می رود که هر کلمه در حالت پایین تر باشد.

Returns

string

متن با کلمات جایگزین

DetectDefects(بایگانی برچسب: DefectType)

به طور خودکار مناطق مشکلی تصویر را پیدا کنید که می تواند به طور قابل توجهی بر دقت OCR تاثیر بگذارد.پشتیبانی از تصاویر PNG، JPEG، BMP، TIFF، JFIF و GIF ارائه شده به عنوان یک فایل، جریان، و یا پیکسل.

public List<defectoutput> DetectDefects(OcrInput images, DefectType defectType)

Parameters

images OcrInput

منبع تصاویر Aspose.OCR.OcrInput

defectType DefectType

انواع نقص ها برای شناسایی Aspose.OCR.DefectType

Returns

List &lt؛ DefectOutput >

عیب های تصویر شناسایی شده یا جمع آوری ناخالص اگر هیچ عیب پیدا نشده است Aspose.OCR.Defect

DetectDocumentLayout(OcrInput)

تصویر را تجزیه و تحلیل می کند و انواع مختلف مناطق محتوا را در داخل آن شناسایی می کند.پشتیبانی از تصاویر PNG، JPEG، BMP، TIFF، JFIF و GIF از فایل ها، جریان ها و پیکسل ها.

public List<layoutoutput> DetectDocumentLayout(OcrInput images)

Parameters

images OcrInput

منبع تصاویر.Aspose.OCR.OcrInput

Returns

List &lt؛ LayoutOutput >

مناطق محتوای شناسایی شده، Aspose.OCR.LayoutOutput.

DetectLanguages(OcrInput)

تجزیه و تحلیل متن در تصویر برای تعیین زبان هایی که در آن نوشته شده است.این به شما اجازه می دهد تا مناسب ترین زبان شناسایی را انتخاب کنید و به کارهای پردازش متن مانند spellchecking یا ترجمه کمک می کند.

public List<languagedetectionoutput> DetectLanguages(OcrInput images)

Parameters

images OcrInput

منبع تصاویر Aspose.OCR.OcrInput

Returns

List &lt؛ LanguageDetectionOutput >

بازگرداندن یک لیست از زبان های احتمالی، رتبه بندی شده توسط احتمال Aspose.OCR.LanguageDetectionOutput.

DetectRectangles(OcrInput)

ناحیه های متن را در تصاویر تشخیص می دهد.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، پوشه، آررای، آرشیو.

[Obsolete("Will be removed in the release 25.8.0")]
public List<rectangleoutput> DetectRectangles(OcrInput images)

Parameters

images OcrInput

مخزن با منابع.Aspose.OCR.OcrInput

Returns

List &lt؛ RectangleOutput >

لیست Aspose.OCR.RectangleOutput با مناطق یا خطوط متن شناسایی شده است.

DetectRectangles(OcrInput، AreasType، Bool)

ناحیه های متن را در تصاویر تشخیص می دهد.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، پوشه، آررای، آرشیو.

public List<rectangleoutput> DetectRectangles(OcrInput images, AreasType areasType, bool detectAreas = true)

Parameters

images OcrInput

مخزن با منابع.Aspose.OCR.OcrInput

areasType AreasType

تعیین دایره های راست به بازگشت - خط یا پاراگراف.

detectAreas bool

امکان شناسایی مناطق متنی به صورت اتوماتیک

Returns

List &lt؛ RectangleOutput >

لیست Aspose.OCR.RectangleOutput با مناطق یا خطوط متن شناسایی شده است.

Dispose()

منابع روشن برای شناخت

public void Dispose()

ImageHasText(string، string، RecognitionSettings، bool، bool)

بررسی کنید که آیا تصویر حاوی قطعه متن ارائه شده است.

public bool ImageHasText(string fullPath, string text, RecognitionSettings settings = null, bool ignoreCase = true, bool autoSkew = true)

Parameters

fullPath string

راه رسیدن به تصویر

text string

قطعه متن برای جستجو در تصویر

settings RecognitionSettings

تنظیمات شناختی

ignoreCase bool

واقعی - به معنی یک جستجوی غیر حساس موردی است.

autoSkew bool

امکان تصحیح تصویر خودکار را فراهم می کند.

Returns

bool

درست است اگر تصویر حاوی قطعه متن باشد - تصویر جعلی حاوی قطعه متن نیست.

Remarks

تشخیص تصویر با توانایی مشخص کردن Aspose.OCR.RecognitionSettings.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF.

ImageHasText(String، Regex، RecognitionSettings، Bool)

بررسی کنید که آیا متن تصویر با عبارت معمولی ارائه شده مطابقت دارد.

public bool ImageHasText(string fullPath, Regex regex, RecognitionSettings settings = null, bool autoSkew = true)

Parameters

fullPath string

راه رسیدن به تصویر

regex Regex

System.Text.RegularExpressions با الگوی و گزینه های ارائه شده است.

settings RecognitionSettings

تنظیمات شناختی

autoSkew bool

امکان تصحیح تصویر خودکار را فراهم می کند.

Returns

bool

درست است اگر متن تصویر با عبارت معمولی ارائه شده مطابقت داشته باشد.

Remarks

تشخیص تصویر با توانایی مشخص کردن Aspose.OCR.RecognitionSettings.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF.

ImageTextDiff(string، string، RecognitionSettings، bool، bool)

متن ها را در دو تصویر مقایسه کنید و یک عدد را بازگردانید که نشان می دهد آنها چقدر شبیه هستند (0 تا 1).

public float ImageTextDiff(string fullPath1, string fullPath2, RecognitionSettings settings = null, bool ignoreCase = true, bool autoSkew = true)

Parameters

fullPath1 string

راه رسیدن به تصویر اول

fullPath2 string

راه رسیدن به تصویر دوم

settings RecognitionSettings

تنظیمات شناختی

ignoreCase bool

واقعی - به معنی یک جستجوی غیر حساس موردی است.

autoSkew bool

امکان تصحیح تصویر خودکار را فراهم می کند.

Returns

float

0 به این معنی است که متن ها کاملا متفاوت هستند؛ 1 به این معنی است که متن ها یکسان هستند.

Recognize(OcrInput)

شناسایی متن بر روی تصاویر / اسناد.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.

public OcrOutput Recognize(OcrInput images)

Parameters

images OcrInput

مخزن با منابع.Aspose.OCR.OcrInput

Returns

OcrOutput

لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.

Recognize(OcrInput، RecognitionSettings، CancellationToken)

شناسایی متن بر روی تصاویر / اسناد.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.

public OcrOutput Recognize(OcrInput images, RecognitionSettings settings, CancellationToken cancellationToken)

Parameters

images OcrInput

مخزن با منابع.Aspose.OCR.OcrInput

settings RecognitionSettings

تنظیمات تشخیص Aspose.OCR.RecognitionSettings

cancellationToken CancellationToken

موضوع حذف شده

Returns

OcrOutput

لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.

Recognize(آشنایی با RecognitionSettings)

شناسایی متن بر روی تصاویر / اسناد.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.

public OcrOutput Recognize(OcrInput images, RecognitionSettings settings)

Parameters

images OcrInput

مخزن با منابع.Aspose.OCR.OcrInput

settings RecognitionSettings

تنظیمات تشخیص Aspose.OCR.RecognitionSettings

Returns

OcrOutput

لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.

RecognizeCarPlate(OcrInput)

متن را بر روی ماشین می شناسید.

public OcrOutput RecognizeCarPlate(OcrInput images)

Parameters

images OcrInput

مخزن با منابع.Aspose.OCR.OcrInput

Returns

OcrOutput

لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.

Remarks

تشخیص پلاک ماشین با توانایی مشخص کردن Aspose.OCR.CarPlateRecognitionSettings.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.

RecognizeCarPlate(OcrInput، CarPlateRecognition تنظیمات)

متن را بر روی ماشین می شناسید.

public OcrOutput RecognizeCarPlate(OcrInput images, CarPlateRecognitionSettings settings)

Parameters

images OcrInput

مخزن با منابع.Aspose.OCR.OcrInput

settings CarPlateRecognitionSettings

تنظیمات تشخیص Aspose.OCR.CarPlateRecognitionSettings

Returns

OcrOutput

لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.

Remarks

تشخیص پلاک ماشین با توانایی مشخص کردن Aspose.OCR.CarPlateRecognitionSettings.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.

RecognizeCharacters(OcrInput)

نمادها را بر روی تصاویر نشان می دهد.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، پوشه، آررای، آرشیو.

public List<characterrecognitionresult> RecognizeCharacters(OcrInput images)

Parameters

images OcrInput

مخزن با منابع.Aspose.OCR.OcrInput

Returns

List &lt؛ CharacterRecognitionResult >

لیست Aspose.OCR.CharacterRecognitionنتایج با داده های نماد شناسایی شده.

RecognizeCharacters(OcrInput، DetectAreasMode، زبان)

نمادها را بر روی تصاویر نشان می دهد.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، پوشه، آررای، آرشیو.

public List<characterrecognitionresult> RecognizeCharacters(OcrInput images, DetectAreasMode detectAreasMode = DetectAreasMode.UNIVERSAL, Language language = Language.Latin)

Parameters

images OcrInput

مخزن با منابع.Aspose.OCR.OcrInput

detectAreasMode DetectAreasMode

تعیین نوع شبکه عصبی مورد استفاده برای تشخیص مناطق.

language Language

زبان مورد استفاده برای OCR

Returns

List &lt؛ CharacterRecognitionResult >

لیست Aspose.OCR.شخصیت با نمادهای شناسایی شده داده ها.

RecognizeFast(OcrInput)

شناسایی متن بر روی تصاویر / اسناد.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.

public List<string> RecognizeFast(OcrInput images)

Parameters

images OcrInput

مخزن با منابع.Aspose.OCR.OcrInput

Returns

List &lt؛ string >

لیست ردیف ها با نتایج تشخیص تصویر

RecognizeHandwrittenText(OcrInput)

به رسمیت شناختن متن دست نوشته بر روی تصاویر.

public OcrOutput RecognizeHandwrittenText(OcrInput images)

Parameters

images OcrInput

مخزن با منابع.Aspose.OCR.OcrInput

Returns

OcrOutput

لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.

Remarks

پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.

شناسایی کارت(OcrInput)

شناسایی متن در کارت شناسایی

public OcrOutput RecognizeIDCard(OcrInput images)

Parameters

images OcrInput

مخزن با منابع.Aspose.OCR.OcrInput

Returns

OcrOutput

لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.

Remarks

شناسایی کارت های شناسایی با توانایی مشخص کردن Aspose.OCR.IDCardRecognitionSettings.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.

شناسایی کارت(بایگانی برچسب ها: IDCardRecognitionSettings)

شناسایی متن در کارت شناسایی

public OcrOutput RecognizeIDCard(OcrInput images, IDCardRecognitionSettings settings)

Parameters

images OcrInput

مخزن با منابع.Aspose.OCR.OcrInput

settings IDCardRecognitionSettings

تنظیمات تشخیص Aspose.OCR.IDCardRecognitionSettings

Returns

OcrOutput

لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.

Remarks

شناسایی کارت های شناسایی با توانایی مشخص کردن Aspose.OCR.IDCardRecognitionSettings.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.

RecognizeInvoice(OcrInput)

متن را بر روی صورتحساب ها شناسایی کنید.

public OcrOutput RecognizeInvoice(OcrInput images)

Parameters

images OcrInput

مخزن با منابع.Aspose.OCR.OcrInput

Returns

OcrOutput

لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.

Remarks

شناسایی صورتحساب با قابلیت مشخص کردن Aspose.OCR.InvoiceRecognitionSettings.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.

RecognizeInvoice(بایگانی برچسب ها: InvoiceRecognitionSettings)

متن را بر روی صورتحساب ها شناسایی کنید.

public OcrOutput RecognizeInvoice(OcrInput images, InvoiceRecognitionSettings settings)

Parameters

images OcrInput

مخزن با منابع.Aspose.OCR.OcrInput

settings InvoiceRecognitionSettings

تنظیمات شناسایی Aspose.OCR.InvoiceRecognitionSettings

Returns

OcrOutput

لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.

Remarks

شناسایی صورتحساب با قابلیت مشخص کردن Aspose.OCR.InvoiceRecognitionSettings.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.

RecognizeLines(OcrInput)

تصاویری را که حاوی یک خط تک متن است، تشخیص می دهد.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، پوشه، آررای، آرشیو.

public OcrOutput RecognizeLines(OcrInput images)

Parameters

images OcrInput

مخزن با منابع.Aspose.OCR.OcrInput

Returns

OcrOutput

لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.

RecognizeLines(آشنایی با RecognitionSettings)

تصاویری را که حاوی یک خط تک متن است، تشخیص می دهد.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، پوشه، آررای، آرشیو.

public OcrOutput RecognizeLines(OcrInput images, RecognitionSettings settings)

Parameters

images OcrInput

مخزن با منابع.Aspose.OCR.OcrInput

settings RecognitionSettings

تنظیمات تشخیص Aspose.OCR.RecognitionSettings

Returns

OcrOutput

لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.

RecognizePassport(OcrInput)

متن را در پاسپورت به رسمیت بشناسید.

public OcrOutput RecognizePassport(OcrInput images)

Parameters

images OcrInput

مخزن با منابع.Aspose.OCR.OcrInput

Returns

OcrOutput

لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.

Remarks

شناسایی پاسپورت ها با توانایی مشخص کردن Aspose.OCR.PassportRecognitionSettings.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.

RecognizePassport(بایگانی برچسب ها: PassportRecognitionSettings)

متن را در پاسپورت به رسمیت بشناسید.

public OcrOutput RecognizePassport(OcrInput images, PassportRecognitionSettings settings)

Parameters

images OcrInput

مخزن با منابع.Aspose.OCR.OcrInput

settings PassportRecognitionSettings

تنظیمات شناسایی Aspose.OCR.PassportRecognitionSettings

Returns

OcrOutput

لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.

Remarks

شناسایی پاسپورت ها با توانایی مشخص کردن Aspose.OCR.PassportRecognitionSettings.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.

RecognizeReceipt(OcrInput)

به رسمیت شناختن متن در گیرنده ها

public OcrOutput RecognizeReceipt(OcrInput images)

Parameters

images OcrInput

مخزن با منابع.Aspose.OCR.OcrInput

Returns

OcrOutput

لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.

Remarks

شناسایی صورتحساب با توانایی مشخص کردن Aspose.OCR.ReceiptRecognitionSettings.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.

RecognizeReceipt(OcrInput، ReceiptRecognition تنظیمات)

به رسمیت شناختن متن در گیرنده ها

public OcrOutput RecognizeReceipt(OcrInput images, ReceiptRecognitionSettings settings)

Parameters

images OcrInput

مخزن با منابع.Aspose.OCR.OcrInput

settings ReceiptRecognitionSettings

تنظیمات تشخیص Aspose.OCR.ReceiptRecognitionSettings

Returns

OcrOutput

لیست Aspose.OCR.Recognitionنمایشات با نتایج تشخیص تصویر.

Remarks

شناسایی صورتحساب با توانایی مشخص کردن Aspose.OCR.ReceiptRecognitionSettings.پشتیبانی از GIF، PNG، JPEG، BMP، TIFF، JFIF، جریان، دایرکتوری، آررای، آرشیو.

SaveMultipageDocument(ردیف، SaveFormat، List, برچسب ها: PdfOptimizationMode)

اجازه می دهد تا اسناد چند صفحه ای را از لیست اشیاء RecognitionResult دریافت کنید

public static void SaveMultipageDocument(string fullFileName, SaveFormat saveFormat, List<recognitionresult> results, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

fullFileName string

نام فیل با یک مسیر برای ذخیره شناخت نتیجه در فرمت انتخاب شده است.

saveFormat SaveFormat

فرمت اسناد (Docx، Txt، PDF، Xlsx، Rtf، Json، Xml)

results List &lt؛ RecognitionResult >

لیست اشیاء Aspose.OCR.Recognition

embeddedFontPath string

به صورت اختیاری مسیر کامل به فونت کاربر.

optimizePdf PdfOptimizationMode

اندازه فایل PDF را با کاهش کیفیت تصاویر پس زمینه کاهش دهید.به طور پیش فرض، کیفیت تصویر اصلی حفظ می شود.

SaveMultipageDocument(ردیف، SaveFormat، List, bool, SpellCheckLanguage, string, string, PdfOptimizationMode)

اجازه می دهد تا اسناد چند صفحه ای را از لیست اشیاء RecognitionResult دریافت کنید

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

نام فیل با یک مسیر برای ذخیره شناخت نتیجه در فرمت انتخاب شده است.

saveFormat SaveFormat

فرمت اسناد (Docx، Txt، PDF، Xlsx، Rtf، Json، Xml)

results List &lt؛ RecognitionResult >

لیست اشیاء Aspose.OCR.Recognition

applySpellingCorrection bool

برای تصحیح کلمات نادرست تنظیم کنید در صورتی که چنین کلمه ای را در نتایج شناختی خود داشته باشید.

language SpellCheckLanguage

کلمات کلیدی برای Spell Check (اختیاری)

dictionaryPath string

به صورت اختیاری. مسیر کامل به فرهنگ لغت کاربر در فرمت .txt. فرمت [Word - space - frequency(number)] است.نمونه: 23135851162\nthat 3400031103\n

embeddedFontPath string

به صورت اختیاری مسیر کامل به فونت کاربر.

optimizePdf PdfOptimizationMode

اندازه فایل PDF را با کاهش کیفیت تصاویر پس زمینه کاهش دهید.به طور پیش فرض، کیفیت تصویر اصلی حفظ می شود.

SaveMultipageDocument(MemoryStream، SaveFormat، لیست<تصاویر>, برچسب ها: PdfOptimizationMode)

اجازه می دهد تا اسناد چند صفحه ای را از لیست اشیاء RecognitionResult دریافت کنید

public static void SaveMultipageDocument(MemoryStream stream, SaveFormat saveFormat, List<recognitionresult> results, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

stream MemoryStream

MemoryStream برای ذخیره سازی تشخیص نتیجه در فرمت انتخاب شده است.

saveFormat SaveFormat

فرمت اسناد (Docx، Txt، PDF، Xlsx، Rtf، Json، Xml)

results List &lt؛ RecognitionResult >

لیست اشیاء Aspose.OCR.Recognition

embeddedFontPath string

به صورت اختیاری مسیر کامل به فونت کاربر.

optimizePdf PdfOptimizationMode

اندازه فایل PDF را با کاهش کیفیت تصاویر پس زمینه کاهش دهید.به طور پیش فرض، کیفیت تصویر اصلی حفظ می شود.

SaveMultipageDocument(MemoryStream، SaveFormat، لیست<تصاویر>, bool, SpellCheckLanguage, string, string, PdfOptimizationMode)

اجازه می دهد تا اسناد چند صفحه ای را از لیست اشیاء RecognitionResult دریافت کنید

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 برای ذخیره سازی تشخیص نتیجه در فرمت انتخاب شده است.

saveFormat SaveFormat

فرمت اسناد (Docx، Txt، PDF، Xlsx، Rtf، Json، Xml)

results List &lt؛ RecognitionResult >

لیست اشیاء Aspose.OCR.Recognition

applySpellingCorrection bool

برای تصحیح کلمات نادرست تنظیم کنید در صورتی که چنین کلمه ای را در نتایج شناختی خود داشته باشید.

language SpellCheckLanguage

کلمات کلیدی برای Spell Check (اختیاری)

dictionaryPath string

به صورت اختیاری. مسیر کامل به فرهنگ لغت کاربر در فرمت .txt. فرمت [Word - space - frequency(number)] است.نمونه: 23135851162\nthat 3400031103\n

embeddedFontPath string

به صورت اختیاری مسیر کامل به فونت کاربر.

optimizePdf PdfOptimizationMode

اندازه فایل PDF را با کاهش کیفیت تصاویر پس زمینه کاهش دهید.به طور پیش فرض، کیفیت تصویر اصلی حفظ می شود.

OcrProgress

یک رویداد برای ردیابی پیشرفت های شناخت تصویر چند صفحه ای.

public event OcrRecognizeEventHandler OcrProgress

نوع رویداد

OcrRecognizeEventHandler

 فارسی