Class RecognitionResult

Class RecognitionResult

Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)

نتایج شناسایی تصویر.
شامل عناصری با اطلاعات شناسایی و روش‌هایی برای صادرات نتایج.

public class RecognitionResult

وراثت

objectRecognitionResult

اعضای وراثتی

object.GetType()، object.MemberwiseClone()، object.ToString()، object.Equals(object?)، object.Equals(object?, object?)، object.ReferenceEquals(object?, object?)، object.GetHashCode()

ویژگی‌ها

FileName

مسیر کامل به فایل.

public string FileName { get; set; }

مقدار ویژگی

string

Image

تصویر را برای ایجاد PDF دریافت یا تنظیم می‌کند.

public byte[][,] Image { get; set; }

مقدار ویژگی

byte[][,]

RecognitionAreasRectangles

مختصات مستطیل‌ها را دریافت می‌کند.

public List<rectangle> RecognitionAreasRectangles { get; }

مقدار ویژگی

List<rectangle>

RecognitionAreasText

نتایج شناسایی لیست نواحی (مستطیل‌ها) را دریافت می‌کند.

public List<string> RecognitionAreasText { get; }

مقدار ویژگی

List<string&gt;

RecognitionCharactersList

مجموعه‌ای از کاراکترهای یافت‌شده توسط الگوریتم شناسایی و مرتب‌شده در ترتیب نزولی احتمال.

public List<char[]> RecognitionCharactersList { get; }

مقدار ویژگی

List<char[]&gt;

توضیحات

آرایه‌ای از نمادها System.Char با حداکثر احتمال و گزینه‌ها.

RecognitionLinesResult

لیستی از نتایج شناسایی با لیستی از ردیف‌ها (مستطیل‌ها) را دریافت می‌کند.

public List<recognitionresult.linesresult> RecognitionLinesResult { get; }

مقدار ویژگی

List<RecognitionResult.LinesResult&gt;

RecognitionText

نتیجه شناسایی را در یک رشته دریافت می‌کند.

public string RecognitionText { get; set; }

مقدار ویژگی

string

Skew

زاویه انحراف را دریافت می‌کند.

public float Skew { get; set; }

مقدار ویژگی

float

Warnings

لیستی از پیام‌های هشدار را که توصیف‌گر خطاهای غیر بحرانی در هنگام تولید هستند، دریافت می‌کند.

public List<string> Warnings { get; }

مقدار ویژگی

List<string&gt;

متدها

GetJson(bool)

رشته JSON را با نتایج شناسایی تشکیل می‌دهد.

public string GetJson(bool isReadable = false)

پارامترها

isReadable bool

تعیین می‌کند که آیا JSON قابل خواندن برای انسان خواهد بود یا خیر.

بازگشت

string

نتایج شناسایی به عنوان رشته JSON.

GetKeywords()

کلیدواژه‌ها را از پاسپورت دریافت می‌کند (حالت آزمایشی. فقط برای پاسپورت‌های ایالات متحده و ماداگاسکار کار می‌کند).

public Dictionary<string, recognitionresult.linesresult=""> GetKeywords()

بازگشت

Dictionary<string, RecognitionResult.LinesResult&gt;

دایرکتوری با کلید به عنوان کلید و LinesResult به عنوان مقدار.

GetSpellCheckCorrectedText(SpellCheckLanguage, string)

متن را اصلاح می‌کند (کلمات اشتباه را جایگزین می‌کند).

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

پارامترها

language SpellCheckLanguage

دایرکتوری برای استفاده.

dictionaryPath string

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

بازگشت

string

متن با کلمات جایگزین‌شده.

GetSpellCheckErrorList(SpellCheckLanguage, string)

کلمات اشتباه را با املای پیشنهادی برای یک متن ورودی مشخص بیابید.

public List<spellcheckerror> GetSpellCheckErrorList(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)

پارامترها

language SpellCheckLanguage

دایرکتوری برای استفاده.

dictionaryPath string

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

بازگشت

List<SpellCheckError&gt;

لیستی از اشیاء SpellCheckError که نمایانگر کلمات اشتباه با لیست‌های املای پیشنهادی برای هر کلمه اشتباه هستند و با فاصله ویرایش.

GetXml()

رشته XML را با نتایج شناسایی تشکیل می‌دهد.

public string GetXml()

بازگشت

string

نتایج شناسایی به عنوان رشته XML سریالی‌شده.

Save(string, SaveFormat, bool, SpellCheckLanguage, string, string, PdfOptimizationMode)

مدرک را به عنوان متن ساده، PDF یا سند مایکروسافت ورد ذخیره می‌کند.

public void Save(string fullFileName, SaveFormat saveFormat, bool applySpellingCorrection, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

پارامترها

fullFileName string

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

saveFormat SaveFormat

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

applySpellingCorrection bool

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

language SpellCheckLanguage

دایرکتوری برای بررسی املایی (اختیاری).

dictionaryPath string

اختیاری. مسیر کامل به دایرکتوری کاربر در فرمت .txt. فرمت [کلمه - فاصله - فراوانی (عدد)].
مثال: the 23135851162\nthat 3400031103\n

embeddedFontPath string

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

optimizePdf PdfOptimizationMode

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

Save(string, SaveFormat, string, PdfOptimizationMode)

مدرک را به عنوان متن ساده، PDF یا سند مایکروسافت ورد ذخیره می‌کند.

public void Save(string fullFileName, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

پارامترها

fullFileName string

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

saveFormat SaveFormat

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

embeddedFontPath string

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

optimizePdf PdfOptimizationMode

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

Save(MemoryStream, SaveFormat, bool, SpellCheckLanguage, string, string, PdfOptimizationMode)

مدرک را به عنوان متن ساده، PDF یا سند مایکروسافت ورد ذخیره می‌کند.

public void Save(MemoryStream stream, SaveFormat saveFormat, bool applySpellingCorrection, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

پارامترها

stream MemoryStream

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

saveFormat SaveFormat

فرمت سند (Docx، Txt، Pdf).

applySpellingCorrection bool

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

language SpellCheckLanguage

دایرکتوری برای بررسی املایی (اختیاری).

dictionaryPath string

اختیاری. مسیر کامل به دایرکتوری کاربر در فرمت .txt. فرمت [کلمه - فاصله - فراوانی (عدد)].
مثال: the 23135851162\nthat 3400031103\n

embeddedFontPath string

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

optimizePdf PdfOptimizationMode

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

Save(MemoryStream, SaveFormat, string, PdfOptimizationMode)

مدرک را به عنوان متن ساده، PDF یا سند مایکروسافت ورد ذخیره می‌کند.

public void Save(MemoryStream stream, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

پارامترها

stream MemoryStream

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

saveFormat SaveFormat

فرمت سند (Docx، Txt، Pdf).

embeddedFontPath string

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

optimizePdf PdfOptimizationMode

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

عملگرها

operator +(RecognitionResult, RecognitionResult)

برای کامل کردن نتیجه کامل از قطعات شناسایی‌شده (خطوط).

public static RecognitionResult operator +(RecognitionResult main, RecognitionResult part)

پارامترها

main RecognitionResult

شی‌ای که عملوند راست به آن اضافه خواهد شد.

part RecognitionResult

عملوند راست.

بازگشت

RecognitionResult

عملوند چپ.

 فارسی