Class RecognitionResult
نام ها : Aspose.OCR جمع آوری: WL36_.dll (25.4.0)
نتایج تشخیص تصویرحاوی عناصر با اطلاعات شناختی و روش های صادرات محصول است.
public class RecognitionResult
Inheritance
اعضای ارثی
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
FileName
مسیر کامل به فایل
public string FileName { get; set; }
ارزش املاک
Image
دریافت یا تنظیم تصویر برای ایجاد PDF.
public byte[][,] Image { get; set; }
ارزش املاک
byte [][,]
RecognitionAreasRectangles
هماهنگی های مستطیل را به دست می آورند.
public List<rectangle> RecognitionAreasRectangles { get; }
ارزش املاک
RecognitionAreasText
به دست آوردن یک لیست از نتایج شناختی از یک لیست از مناطق (Rectangles).
public List<string> RecognitionAreasText { get; }
ارزش املاک
RecognitionCharactersList
مجموعه ای از کاراکترها که توسط الگوریتم تشخیص یافت می شود و در ترتیب احتمالی پایین تر تنظیم می شود.
public List<char[]> RecognitionCharactersList { get; }
ارزش املاک
Remarks
مجموعه ای از نمادهای System.Char با حداکثر احتمال و جایگزین.
RecognitionLinesResult
یک لیست از نتایج شناختی با یک لیست از ردیف ها (Rectangles) دریافت می کند.
public List<recognitionresult.linesresult> RecognitionLinesResult { get; }
ارزش املاک
List <؛ RecognitionResult . LinesResult >
RecognitionText
به رسمیت شناختن نتیجه در یک ردیف.
public string RecognitionText { get; set; }
ارزش املاک
Skew
زاویه زاویه زاویه
public float Skew { get; set; }
ارزش املاک
Warnings
دریافت لیست از پیام های هشدار دهنده توصیف اشتباهات غیر انتقادی در طول نسل ظاهر شد.
public List<string> Warnings { get; }
ارزش املاک
Methods
GetJson(بول)
فرم خط JSON با نتایج شناختی.
public string GetJson(bool isReadable = false)
Parameters
isReadable
bool
تعیین می کند که آیا JSON قابل خواندن انسان است یا خیر.
Returns
نتایج شناختی به عنوان JSON string.
GetKeywords()
کلمات کلیدی را از پاسپورت دریافت کنید (در حالت تست، فقط برای پاسپورت های ایالات متحده آمریکا و ماداگاسکار کار می کند).
public Dictionary<string, recognitionresult.linesresult=""> GetKeywords()
Returns
Dictionary <؛ string , RecognitionResult . LinesResult >
واژگان با کلمه کلیدی به عنوان کلید و LinesResult به عنوان ارزش.
GetSpellCheckCorrectedText(SpellCheckLanguage، رشته)
اصلاح متن (به جای کلمات نادرست)
public string GetSpellCheckCorrectedText(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)
Parameters
language
SpellCheckLanguage
واژگان برای استفاده
dictionaryPath
string
به صورت اختیاری. مسیر کامل به فرهنگ لغت کاربر ( فرهنگ لغت فرکانس).کلمات کلیدی فایلهای :فایل متن مسطح در کد UTF-8کلمه و فرکانس کلمه با فضای یا برچسب جدا می شوند.به طور پیش فرض، کلمه در ستون اول و فرکانس در ستون دوم انتظار می رود.هر کلمه-فرکانس-کلاه در یک خط جداگانه تعریف می شود به عنوان یک ردیف از کاراکترهای دنبال شده توسط یک خط فید ("\n")، یک بازگشت حمل و نقل ("\r")،یا بازگرداندن حمل و نقل بلافاصله پس از آن توسط یک خط تغذیه ("\r\n").انتظار می رود که هر کلمه در حالت پایین تر باشد.
Returns
متن با کلمات جایگزین
GetSpellCheckErrorList(SpellCheckLanguage، رشته)
کلمات گمشده را با کلمات گمشده پیشنهاد شده برای یک متن ورودی خاص پیدا کنید.
public List<spellcheckerror> GetSpellCheckErrorList(SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)
Parameters
language
SpellCheckLanguage
واژگان برای استفاده
dictionaryPath
string
به صورت اختیاری. مسیر کامل به فرهنگ لغت کاربر ( فرهنگ لغت فرکانس).کلمات کلیدی فایلهای :فایل متن مسطح در کد UTF-8کلمه و فرکانس کلمه با فضای یا برچسب جدا می شوند.به طور پیش فرض، کلمه در ستون اول و فرکانس در ستون دوم انتظار می رود.هر کلمه-فرکانس-کلاه در یک خط جداگانه تعریف می شود به عنوان یک ردیف از کاراکترهای دنبال شده توسط یک خط فید ("\n")، یک بازگشت حمل و نقل ("\r")،یا بازگرداندن حمل و نقل بلافاصله پس از آن توسط یک خط تغذیه ("\r\n").انتظار می رود که هر کلمه در حالت پایین تر باشد.
Returns
List <؛ SpellCheckError >
یک لیست از اشیاء SpellCheckError که نشان دهنده کلمات نادرست با لیست های پیشنهاد نادرست برای هر کلمه نادرست،و با فاصله ویرایش.
GetXml()
فرم XML string با نتایج تشخیص.
public string GetXml()
Returns
به رسمیت شناختن نتیجه به عنوان یک string XML سریالی شده است.
Save(ردیف، SaveFormat، bool، SpellCheckLanguage، ردیف، ردیف، PdfOptimizationMode)
اسناد را به عنوان متن مسطح، PDF یا اسناد Microsoft Word ذخیره کنید.
public void Save(string fullFileName, SaveFormat saveFormat, 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)
applySpellingCorrection
bool
برای تصحیح کلمات نادرست تنظیم کنید در صورتی که چنین کلمه ای را در نتایج شناختی خود داشته باشید.
language
SpellCheckLanguage
کلمات کلیدی برای Spell Check (اختیاری)
dictionaryPath
string
به صورت اختیاری. مسیر کامل به فرهنگ لغت کاربر در فرمت .txt. فرمت [Word - space - frequency(number)] است.نمونه: 23135851162\nthat 3400031103\n
embeddedFontPath
string
به صورت اختیاری مسیر کامل به فونت کاربر.
optimizePdf
PdfOptimizationMode
اندازه فایل PDF را با کاهش کیفیت تصاویر پس زمینه کاهش دهید.به طور پیش فرض، کیفیت تصویر اصلی حفظ می شود.
Save(ردیف، SaveFormat، ردیف، PdfOptimizationMode)
اسناد را به عنوان متن مسطح، PDF یا اسناد Microsoft Word ذخیره کنید.
public void Save(string fullFileName, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
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 یا اسناد Microsoft Word ذخیره کنید.
public void Save(MemoryStream stream, SaveFormat saveFormat, 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)
applySpellingCorrection
bool
برای تصحیح کلمات نادرست تنظیم کنید در صورتی که چنین کلمه ای را در نتایج شناختی خود داشته باشید.
language
SpellCheckLanguage
کلمات کلیدی برای Spell Check (اختیاری)
dictionaryPath
string
به صورت اختیاری. مسیر کامل به فرهنگ لغت کاربر در فرمت .txt. فرمت [Word - space - frequency(number)] است.نمونه: 23135851162\nthat 3400031103\n
embeddedFontPath
string
به صورت اختیاری مسیر کامل به فونت کاربر.
optimizePdf
PdfOptimizationMode
اندازه فایل PDF را با کاهش کیفیت تصاویر پس زمینه کاهش دهید.به طور پیش فرض، کیفیت تصویر اصلی حفظ می شود.
Save(MemoryStream، SaveFormat، string، PdfOptimizationMode)
اسناد را به عنوان متن مسطح، PDF یا اسناد Microsoft Word ذخیره کنید.
public void Save(MemoryStream stream, SaveFormat saveFormat, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)
Parameters
stream
MemoryStream
MemoryStream برای ذخیره سازی تشخیص نتیجه در فرمت انتخاب شده است.
saveFormat
SaveFormat
فرمت اسناد (Docx، Txt، PDF)
embeddedFontPath
string
به صورت اختیاری مسیر کامل به فونت کاربر.
optimizePdf
PdfOptimizationMode
اندازه فایل PDF را با کاهش کیفیت تصاویر پس زمینه کاهش دهید.به طور پیش فرض، کیفیت تصویر اصلی حفظ می شود.
Operators
اپراتور +(نتایج شناختی، نتایج شناختی)
برای تکمیل نتایج کامل از قطعات شناخته شده (خط ها).
public static RecognitionResult operator +(RecognitionResult main, RecognitionResult part)
Parameters
main
RecognitionResult
موضوعی که به آن کارگر مناسب اضافه می شود.
part
RecognitionResult
اپراتور مناسب
Returns
سمت چپ اپراتور</string,></recognitionresult.linesresult></char[]>